64 references to Block
Microsoft.CodeAnalysis (63)
Operations\ControlFlowGraphBuilder.cs (63)
1263
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
1346
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
1563
var afterIf = new BasicBlockBuilder(BasicBlockKind.
Block
);
1615
var afterIf = new BasicBlockBuilder(BasicBlockKind.
Block
);
2351
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2352
var checkRight = new BasicBlockBuilder(BasicBlockKind.
Block
);
2353
var resultIsLeft = new BasicBlockBuilder(BasicBlockKind.
Block
);
2420
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2421
var checkRight = new BasicBlockBuilder(BasicBlockKind.
Block
);
2483
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2484
var doBitWise = new BasicBlockBuilder(BasicBlockKind.
Block
);
2580
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2581
var doBitWise = new BasicBlockBuilder(BasicBlockKind.
Block
);
2689
var labEnd = new BasicBlockBuilder(BasicBlockKind.
Block
);
2795
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
2816
BasicBlockBuilder? fallThrough = new BasicBlockBuilder(BasicBlockKind.
Block
);
2880
var afterIf = new BasicBlockBuilder(BasicBlockKind.
Block
);
2899
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
2905
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
2909
var afterCoalesce = new BasicBlockBuilder(BasicBlockKind.
Block
);
2933
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
2943
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
3053
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
3057
var afterCoalesce = new BasicBlockBuilder(BasicBlockKind.
Block
);
3126
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
3127
var afterCoalesce = new BasicBlockBuilder(BasicBlockKind.
Block
);
3380
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
3449
var afterAccess = new BasicBlockBuilder(BasicBlockKind.
Block
);
3623
var start = new BasicBlockBuilder(BasicBlockKind.
Block
);
3695
var catchBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3708
var continueDispatchBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3768
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
3770
var continueDispatchBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3872
labeled = new BasicBlockBuilder(BasicBlockKind.
Block
);
3882
return new BasicBlockBuilder(BasicBlockKind.
Block
);
3896
labeledBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3926
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
), linkToPrevious: false);
4087
var afterTryFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4119
var endOfFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4124
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
4359
var afterTryFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4401
var endOfFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4405
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
4532
var afterTryFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4747
BasicBlockBuilder checkConditionBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
4748
BasicBlockBuilder bodyBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
4940
var afterPositiveCheck = new BasicBlockBuilder(BasicBlockKind.
Block
);
4944
var whenNotNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
5051
var notPositive = new BasicBlockBuilder(BasicBlockKind.
Block
);
5169
var whenBothNotNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
5190
var notPositive = new BasicBlockBuilder(BasicBlockKind.
Block
);
5320
BasicBlockBuilder afterIncrement = new BasicBlockBuilder(BasicBlockKind.
Block
);
5332
BasicBlockBuilder whenNotNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
5508
var body = new BasicBlockBuilder(BasicBlockKind.
Block
);
5509
var nextSection = new BasicBlockBuilder(BasicBlockKind.
Block
);
5524
var nextCase = new BasicBlockBuilder(BasicBlockKind.
Block
);
5619
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
5706
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
), linkToPrevious: false);
5750
var start = new BasicBlockBuilder(BasicBlockKind.
Block
);
5832
afterInitialization = new BasicBlockBuilder(BasicBlockKind.
Block
);
6825
resultBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
7775
var afterSwitch = new BasicBlockBuilder(BasicBlockKind.
Block
);
7782
var afterArm = new BasicBlockBuilder(BasicBlockKind.
Block
);
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
130
case BasicBlockKind.
Block
: