24 references to Block
Microsoft.CodeAnalysis (4)
Generated\Operations.Generated.cs (2)
48/// <item><description><see cref="OperationKind.Block"/></description></item> 3679public override OperationKind Kind => OperationKind.Block;
Operations\ControlFlowGraphBuilder.cs (1)
96Debug.Assert(body.Kind == OperationKind.Block ||
Operations\OperationNodes.cs (1)
699Debug.Assert(statements.All(s => s.Parent != this && s.Parent!.Kind is OperationKind.Block or OperationKind.SwitchCase));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenLocalFunctionTests.cs (1)
162Assert.Equal(OperationKind.Block, objectCreationOperation.Parent.Parent.Kind);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests.cs (1)
627VerifyRootAndModelForOperationAncestors(operation, speculativeModel, expectedRootOperationKind: OperationKind.Block, expectedRootSyntax: speculatedBlock);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (14)
Semantics\PrimaryConstructorTests.cs (6)
3964Assert.Equal(OperationKind.Block, context.OperationBlocks[2].Kind); 3973Assert.Equal(OperationKind.Block, context.OperationBlocks[0].Kind); 4102Assert.Equal(OperationKind.Block, context.OperationBlocks[2].Kind); 4113Assert.Equal(OperationKind.Block, context.OperationBlocks[0].Kind); 4172Assert.Equal(OperationKind.Block, context.OperationBlocks[2].Kind); 4181Assert.Equal(OperationKind.Block, context.OperationBlocks[0].Kind);
Semantics\RecordTests.cs (6)
27025Assert.Equal(OperationKind.Block, context.OperationBlocks[2].Kind); 27034Assert.Equal(OperationKind.Block, context.OperationBlocks[0].Kind); 27163Assert.Equal(OperationKind.Block, context.OperationBlocks[2].Kind); 27174Assert.Equal(OperationKind.Block, context.OperationBlocks[0].Kind); 27233Assert.Equal(OperationKind.Block, context.OperationBlocks[2].Kind); 27242Assert.Equal(OperationKind.Block, context.OperationBlocks[0].Kind);
Semantics\TopLevelStatementsTests.cs (2)
6703context.RegisterOperationAction(Handle2, OperationKind.Block); 7402context.RegisterOperationAction(Handle2, OperationKind.Block);
Microsoft.CodeAnalysis.Features (1)
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (1)
177case OperationKind.Block:
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\ControlFlowGraphVerifier.cs (2)
33operationRoot = operationRoot.Kind == OperationKind.Block && 1862case OperationKind.Block:
Compilation\TestOperationVisitor.cs (1)
119Assert.Equal(OperationKind.Block, operation.Kind);