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