3 instantiations of LocalSignature
Microsoft.CodeAnalysis (3)
CodeGen\LocalSlotManager.cs (3)
134if (!isSlotReusable || !FreeSlots.TryPop(new LocalSignature(type, constraints), out local)) 171if (!FreeSlots.TryPop(new LocalSignature(type, constraints), out LocalDefinition? local)) 249FreeSlots.Push(new LocalSignature(slot.Type, slot.Constraints), slot);
6 references to LocalSignature
Microsoft.CodeAnalysis (6)
CodeGen\LocalSlotManager.cs (6)
37private readonly struct LocalSignature : IEquatable<LocalSignature> 48public bool Equals(LocalSignature other) 61=> obj is LocalSignature ls && Equals(ls); 68private KeyedStack<LocalSignature, LocalDefinition>? _freeSlots; 105private KeyedStack<LocalSignature, LocalDefinition> FreeSlots 112slots = new KeyedStack<LocalSignature, LocalDefinition>();