3 writes to Start
Microsoft.CodeAnalysis (3)
CodeGen\BasicBlock.cs (2)
275this.Start += delta; 668this.Start = 0;
CodeGen\ILBuilder.cs (1)
717current.NextBlock.Start = current.Start + current.TotalSize;
22 references to Start
Microsoft.CodeAnalysis (22)
CodeGen\BasicBlock.cs (12)
325var branchBlockStart = BranchBlock.Start; 326if (branchBlockStart > Start) 331offset = branchBlockStart - NextBlock.Start; 337offset = branchBlockStart - (this.Start + this.TotalSize + reduction); 408next.BranchBlock.Start == this.BranchBlock.Start) 446next.NextBlock.Start == BranchBlock.Start && 497if (BranchBlock.Start - next.Start == 0) 528if (BranchBlock.Start - next.Start == 0 ||
CodeGen\ILBuilder.cs (5)
717current.NextBlock.Start = current.Start + current.TotalSize; 925int switchBlockEnd = switchBlock.Start + switchBlock.TotalSize; 932writer.WriteInt32(branchBlock.Start - switchBlockEnd); 944int target = block.BranchBlock.Start; 945int curBlockEnd = block.Start + block.TotalSize;
CodeGen\LocalScopeManager.cs (5)
441begin = Math.Min(begin, block.Start); 442end = Math.Max(end, block.Start + block.TotalSize); 486begin = Math.Min(begin, block.Start); 487end = Math.Max(end, block.Start + block.TotalSize); 596=> _lastFilterConditionBlock.Start + _lastFilterConditionBlock.TotalSize;