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