1 write to SynthesizedKind
Microsoft.CodeAnalysis (1)
CodeGen\LocalSlotDebugInfo.cs (1)
17this.SynthesizedKind = synthesizedKind;
12 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)
1780if (field.SlotDebugInfo.SynthesizedKind == SynthesizedLocalKind.AwaiterField) 1793Debug.Assert(index >= 0 && field.SlotDebugInfo.SynthesizedKind.IsLongLived());
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
160if (slot.SynthesizedKind.IsLongLived())
Lowering\StateMachineRewriter\StateMachineFieldSymbol.cs (1)
52Debug.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}");