4 writes to NextBlock
Microsoft.CodeAnalysis (4)
CodeGen\BasicBlock.cs (2)
477this.NextBlock = BranchBlock; 665this.NextBlock = null;
CodeGen\ILBuilder.cs (2)
122_lastCompleteBlock.NextBlock = block; 683current.NextBlock = current.NextBlock.NextBlock;
26 references to NextBlock
Microsoft.CodeAnalysis (26)
CodeGen\BasicBlock.cs (7)
331offset = branchBlockStart - NextBlock.Start; 392var next = this.NextBlock; 397next = next.NextBlock; 445next.NextBlock != null && 446next.NextBlock.Start == BranchBlock.Start && 457var toRemove = this.NextBlock; 465toRemove = toRemove.NextBlock;
CodeGen\ILBuilder.cs (19)
121Debug.Assert(_lastCompleteBlock.NextBlock == null); 293block = block.NextBlock; 299PushReachableBlockToProcess(reachableBlocks, block.NextBlock); 533targetsTarget = targetBlock.NextBlock; 593targetsTarget = targetBlock.NextBlock; 679while (current.NextBlock != null) 681if (current.NextBlock.Reachability == Reachability.NotReachable) 683current.NextBlock = current.NextBlock.NextBlock; 688current = current.NextBlock; 708current = current.NextBlock; 715while (current.NextBlock != null) 717current.NextBlock.Start = current.Start + current.TotalSize; 718current = current.NextBlock; 754current = current.NextBlock; 783current = current.NextBlock; 845current = current.NextBlock; 893for (var block = leaderBlock; block != null; block = block.NextBlock) 1227current = current.NextBlock;