4 writes to NextBlock
Microsoft.CodeAnalysis (4)
CodeGen\BasicBlock.cs (2)
478
this.
NextBlock
= BranchBlock;
666
this.
NextBlock
= null;
CodeGen\ILBuilder.cs (2)
124
_lastCompleteBlock.
NextBlock
= block;
672
current.
NextBlock
= current.NextBlock.NextBlock;
27 references to NextBlock
Microsoft.CodeAnalysis (26)
CodeGen\BasicBlock.cs (7)
332
offset = branchBlockStart -
NextBlock
.Start;
393
var next = this.
NextBlock
;
398
next = next.
NextBlock
;
446
next.
NextBlock
!= null &&
447
next.
NextBlock
.Start == BranchBlock.Start &&
458
var toRemove = this.
NextBlock
;
466
toRemove = toRemove.
NextBlock
;
CodeGen\ILBuilder.cs (19)
123
Debug.Assert(_lastCompleteBlock.
NextBlock
== null);
295
block = block.
NextBlock
;
301
PushReachableBlockToProcess(reachableBlocks, block.
NextBlock
);
522
targetsTarget = targetBlock.
NextBlock
;
582
targetsTarget = targetBlock.
NextBlock
;
668
while (current.
NextBlock
!= null)
670
if (current.
NextBlock
.Reachability == Reachability.NotReachable)
672
current.NextBlock = current.
NextBlock
.
NextBlock
;
677
current = current.
NextBlock
;
697
current = current.
NextBlock
;
704
while (current.
NextBlock
!= null)
706
current.
NextBlock
.Start = current.Start + current.TotalSize;
707
current = current.
NextBlock
;
743
current = current.
NextBlock
;
772
current = current.
NextBlock
;
834
current = current.
NextBlock
;
882
for (var block = leaderBlock; block != null; block = block.
NextBlock
)
1216
current = current.
NextBlock
;
Microsoft.CodeAnalysis.Test.Utilities (1)
Metadata\ILBuilderVisualizer.cs (1)
167
current = current.
NextBlock
;