20 references to LocalSlotDebugInfo
Microsoft.CodeAnalysis (9)
CodeGen\LocalConstantDefinition.cs (1)
68
=> new
LocalSlotDebugInfo
(SynthesizedLocalKind.UserDefined, LocalDebugId.None);
CodeGen\LocalDefinition.cs (1)
77
_slotInfo = new
LocalSlotDebugInfo
(synthesizedKind, id);
CodeGen\SignatureOnlyLocalDefinition.cs (1)
84
=> new
LocalSlotDebugInfo
(SynthesizedLocalKind.EmitterTemp, LocalDebugId.None);
Emit\EditAndContinue\EncHoistedLocalInfo.cs (1)
20
SlotInfo = new
LocalSlotDebugInfo
(SynthesizedLocalKind.EmitterTemp, LocalDebugId.None);
Emit\EditAndContinue\EncLocalInfo.cs (1)
25
SlotInfo = new
LocalSlotDebugInfo
(SynthesizedLocalKind.EmitterTemp, LocalDebugId.None);
Emit\EditAndContinue\EncVariableSlotAllocator.cs (2)
175
var localKey = new EncLocalInfo(new
LocalSlotDebugInfo
(kind, previousId), previousType, constraints, signature: null);
227
var localKey = new EncHoistedLocalInfo(new
LocalSlotDebugInfo
(synthesizedKind, previousId), previousType);
Emit\EditAndContinueMethodDebugInformation.cs (2)
122
mapBuilder.Add(new
LocalSlotDebugInfo
(SynthesizedLocalKind.LoweringTemp, default));
133
mapBuilder.Add(new
LocalSlotDebugInfo
(kind, new LocalDebugId(syntaxOffset, ordinal)));
Microsoft.CodeAnalysis.CSharp (4)
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
670
hoistedField = F.StateMachineField(expr.Type, fieldName, new
LocalSlotDebugInfo
(kind, id), slotIndex);
Lowering\StateMachineRewriter\StateMachineFieldSymbol.cs (2)
31
: this(stateMachineType, type, name, new
LocalSlotDebugInfo
(SynthesizedLocalKind.LoweringTemp, LocalDebugId.None), slotIndex: -1, isPublic: isPublic)
37
: this(stateMachineType, type, name, new
LocalSlotDebugInfo
(synthesizedKind, LocalDebugId.None), slotIndex, isPublic: isPublic)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
222
field = F.StateMachineField(fieldType, fieldName, new
LocalSlotDebugInfo
(synthesizedKind, id), slotIndex);
Microsoft.CodeAnalysis.UnitTests (4)
Emit\CustomDebugInfoTests.cs (4)
201
new
LocalSlotDebugInfo
(SynthesizedLocalKind.UserDefined, new LocalDebugId(-1, 10)),
202
new
LocalSlotDebugInfo
(SynthesizedLocalKind.TryAwaitPendingCaughtException, new LocalDebugId(-20000, 10)));
301
new
LocalSlotDebugInfo
(SynthesizedLocalKind.UserDefined, new LocalDebugId(-1, 10)),
302
new
LocalSlotDebugInfo
(SynthesizedLocalKind.TryAwaitPendingCaughtException, new LocalDebugId(-20000, 10)));
Microsoft.CodeAnalysis.VisualBasic (3)
Lowering\StateMachineRewriter\StateMachineFieldSymbol.vb (2)
35
New
LocalSlotDebugInfo
(SynthesizedLocalKind.LoweringTemp, LocalDebugId.None),
56
New
LocalSlotDebugInfo
(synthesizedKind, LocalDebugId.None),
Lowering\StateMachineRewriter\StateMachineRewriter.vb (1)
354
Return F.StateMachineField(localType, Me.Method, proxyName, New
LocalSlotDebugInfo
(local.SynthesizedKind, id), slotIndex, Accessibility.Friend)