1 implementation of ILocalSymbolInternal
Microsoft.CodeAnalysis.CSharp (1)
Symbols\LocalSymbol.cs (1)
20internal abstract class LocalSymbol : Symbol, ILocalSymbolInternal
18 references to ILocalSymbolInternal
Microsoft.CodeAnalysis (12)
CodeGen\LocalDefinition.cs (3)
21private readonly ILocalSymbolInternal? _symbolOpt; 62ILocalSymbolInternal? symbolOpt, 87public ILocalSymbolInternal? SymbolOpt => _symbolOpt;
CodeGen\LocalSlotManager.cs (7)
64private Dictionary<ILocalSymbolInternal, LocalDefinition>? _localMap; 96private Dictionary<ILocalSymbolInternal, LocalDefinition> LocalMap 103map = new Dictionary<ILocalSymbolInternal, LocalDefinition>(ReferenceEqualityComparer.Instance); 128ILocalSymbolInternal symbol, 152internal LocalDefinition GetLocal(ILocalSymbolInternal symbol) 161internal void FreeLocal(ILocalSymbolInternal symbol) 197ILocalSymbolInternal? symbol,
CodeGen\VariableSlotAllocator.cs (1)
20ILocalSymbolInternal symbol,
Emit\EditAndContinue\EncVariableSlotAllocator.cs (1)
145ILocalSymbolInternal currentLocalSymbol,
Microsoft.CodeAnalysis.CSharp (4)
CodeGen\EmitStatement.cs (1)
1850private string GetLocalDebugName(ILocalSymbolInternal local, out LocalDebugId localId)
Symbols\LocalSymbol.cs (3)
392SynthesizedLocalKind ILocalSymbolInternal.SynthesizedKind 400bool ILocalSymbolInternal.IsImportedFromMetadata 408SyntaxNode ILocalSymbolInternal.GetDeclaratorSyntax()
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
EESymbolProvider.cs (1)
14where TLocalSymbol : class, ILocalSymbolInternal
PDB\MethodDebugInfo.cs (1)
15where TLocalSymbol : class, ILocalSymbolInternal