1 write to SynthesizedKind
Microsoft.CodeAnalysis (1)
CodeGen\LocalSlotDebugInfo.cs (1)
17
this.
SynthesizedKind
= synthesizedKind;
12 references to SynthesizedKind
Microsoft.CodeAnalysis (7)
CodeGen\LocalSlotDebugInfo.cs (4)
23
return this.
SynthesizedKind
== other.
SynthesizedKind
34
return Hash.Combine((int)
SynthesizedKind
, Id.GetHashCode());
39
return
SynthesizedKind
.ToString() + " " + Id.ToString();
Emit\EditAndContinue\EncHoistedLocalInfo.cs (1)
52
SlotInfo.
SynthesizedKind
,
Emit\EditAndContinue\EncLocalInfo.cs (1)
79
SlotInfo.
SynthesizedKind
,
Emit\EditAndContinueMethodDebugInformation.cs (1)
164
SynthesizedLocalKind kind = localSlot.
SynthesizedKind
;
Microsoft.CodeAnalysis.CSharp (4)
Compiler\MethodCompiler.cs (2)
1780
if (field.SlotDebugInfo.
SynthesizedKind
== SynthesizedLocalKind.AwaiterField)
1793
Debug.Assert(index >= 0 && field.SlotDebugInfo.
SynthesizedKind
.IsLongLived());
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
160
if (slot.
SynthesizedKind
.IsLongLived())
Lowering\StateMachineRewriter\StateMachineFieldSymbol.cs (1)
52
Debug.Assert(slotDebugInfo.
SynthesizedKind
.IsLongLived() == (slotIndex >= 0));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
EditAndContinueTestUtilities.cs (1)
24
debugInfo.LocalSlots.Select(s => $"Offset={s.Id.SyntaxOffset} Ordinal={s.Id.Ordinal} Kind={s.
SynthesizedKind
}");