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