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