1 write to SynthesizedKind
Microsoft.CodeAnalysis (1)
CodeGen\LocalSlotDebugInfo.cs (1)
17
this.
SynthesizedKind
= synthesizedKind;
15 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)
1705
if (field.SlotDebugInfo.
SynthesizedKind
== SynthesizedLocalKind.AwaiterField)
1718
Debug.Assert(index >= 0 && field.SlotDebugInfo.
SynthesizedKind
.IsLongLived());
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
222
if (slot.
SynthesizedKind
.IsLongLived())
Lowering\StateMachineRewriter\StateMachineFieldSymbol.cs (1)
50
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
}");
Microsoft.CodeAnalysis.VisualBasic (3)
Compilation\MethodCompiler.vb (2)
1713
If field.SlotDebugInfo.
SynthesizedKind
= SynthesizedLocalKind.AwaiterField Then
1722
Debug.Assert(index >= 0 AndAlso field.SlotDebugInfo.
SynthesizedKind
.IsLongLived())
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
227
If slot.
SynthesizedKind
.IsLongLived() Then