5 instantiations of LabelInfo
Microsoft.CodeAnalysis (5)
CodeGen\ILBuilderEmit.cs (3)
167_labelInfos[label] = new LabelInfo(block, curStack, false); 188_labelInfos.Add(label, new LabelInfo(_emitState.CurStack, isConditional)); 288_labelInfos.Add(label, new LabelInfo(curStack, true));
CodeGen\LabelInfo.cs (2)
51return new LabelInfo(bb, this.stack, this.targetOfConditionalBranches); 56return new LabelInfo(this.bb, this.stack, true);
11 references to LabelInfo
Microsoft.CodeAnalysis (11)
CodeGen\BasicBlock.cs (2)
235var labelInfo = this.builder._labelInfos[newLabel]; 427var info = labelInfos[label];
CodeGen\ILBuilder.cs (4)
40private readonly SmallDictionary<object, LabelInfo> _labelInfos; 83_labelInfos = new SmallDictionary<object, LabelInfo>(ReferenceEqualityComparer.Instance); 520var labelInfo = _labelInfos[label]; 574var labelInfo = _labelInfos[label];
CodeGen\ILBuilderEmit.cs (3)
132LabelInfo labelInfo; 185LabelInfo labelInfo; 285LabelInfo ld;
CodeGen\LabelInfo.cs (2)
49internal LabelInfo WithNewTarget(BasicBlock? bb) 54internal LabelInfo SetTargetOfConditionalBranches()