64 references to Block
Microsoft.CodeAnalysis (63)
Operations\ControlFlowGraphBuilder.cs (63)
1263
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
1345
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
1562
var afterIf = new BasicBlockBuilder(BasicBlockKind.
Block
);
1614
var afterIf = new BasicBlockBuilder(BasicBlockKind.
Block
);
2349
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2350
var checkRight = new BasicBlockBuilder(BasicBlockKind.
Block
);
2351
var resultIsLeft = new BasicBlockBuilder(BasicBlockKind.
Block
);
2418
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2419
var checkRight = new BasicBlockBuilder(BasicBlockKind.
Block
);
2481
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2482
var doBitWise = new BasicBlockBuilder(BasicBlockKind.
Block
);
2578
var done = new BasicBlockBuilder(BasicBlockKind.
Block
);
2579
var doBitWise = new BasicBlockBuilder(BasicBlockKind.
Block
);
2687
var labEnd = new BasicBlockBuilder(BasicBlockKind.
Block
);
2793
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
2814
BasicBlockBuilder? fallThrough = new BasicBlockBuilder(BasicBlockKind.
Block
);
2878
var afterIf = new BasicBlockBuilder(BasicBlockKind.
Block
);
2897
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
2903
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
2907
var afterCoalesce = new BasicBlockBuilder(BasicBlockKind.
Block
);
2931
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
2941
dest ??= new BasicBlockBuilder(BasicBlockKind.
Block
);
3051
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
3055
var afterCoalesce = new BasicBlockBuilder(BasicBlockKind.
Block
);
3124
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
3125
var afterCoalesce = new BasicBlockBuilder(BasicBlockKind.
Block
);
3378
var whenNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
3447
var afterAccess = new BasicBlockBuilder(BasicBlockKind.
Block
);
3621
var start = new BasicBlockBuilder(BasicBlockKind.
Block
);
3693
var catchBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3706
var continueDispatchBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3766
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
3768
var continueDispatchBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3870
labeled = new BasicBlockBuilder(BasicBlockKind.
Block
);
3880
return new BasicBlockBuilder(BasicBlockKind.
Block
);
3894
labeledBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
3924
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
), linkToPrevious: false);
4085
var afterTryFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4117
var endOfFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4122
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
4357
var afterTryFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4399
var endOfFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4403
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
4530
var afterTryFinally = new BasicBlockBuilder(BasicBlockKind.
Block
);
4745
BasicBlockBuilder checkConditionBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
4746
BasicBlockBuilder bodyBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
4938
var afterPositiveCheck = new BasicBlockBuilder(BasicBlockKind.
Block
);
4942
var whenNotNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
5049
var notPositive = new BasicBlockBuilder(BasicBlockKind.
Block
);
5167
var whenBothNotNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
5188
var notPositive = new BasicBlockBuilder(BasicBlockKind.
Block
);
5318
BasicBlockBuilder afterIncrement = new BasicBlockBuilder(BasicBlockKind.
Block
);
5330
BasicBlockBuilder whenNotNull = new BasicBlockBuilder(BasicBlockKind.
Block
);
5506
var body = new BasicBlockBuilder(BasicBlockKind.
Block
);
5507
var nextSection = new BasicBlockBuilder(BasicBlockKind.
Block
);
5522
var nextCase = new BasicBlockBuilder(BasicBlockKind.
Block
);
5617
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
));
5704
AppendNewBlock(new BasicBlockBuilder(BasicBlockKind.
Block
), linkToPrevious: false);
5748
var start = new BasicBlockBuilder(BasicBlockKind.
Block
);
5830
afterInitialization = new BasicBlockBuilder(BasicBlockKind.
Block
);
6801
resultBlock = new BasicBlockBuilder(BasicBlockKind.
Block
);
7745
var afterSwitch = new BasicBlockBuilder(BasicBlockKind.
Block
);
7752
var afterArm = new BasicBlockBuilder(BasicBlockKind.
Block
);
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
130
case BasicBlockKind.
Block
: