3 instantiations of EELocalSymbol
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EELocalSymbol.vb (1)
50
Return New
EELocalSymbol
(method, _locations, _nameOpt, _ordinal, _declarationKind, type, _isByRef, _isPinned, _canScheduleToStack)
Symbols\EELocalSymbolBase.vb (1)
19
Return New
EELocalSymbol
(method, local.Locations, local.Name, -1, local.DeclarationKind, type, local.IsByRef, local.IsPinned, local.CanScheduleToStack)
VisualBasicEESymbolProvider.vb (1)
38
Return New
EELocalSymbol
(_method, EELocalSymbol.NoLocations, name, slotIndex, kind, type, info.IsByRef, info.IsPinned, canScheduleToStack:=False)
13 references to EELocalSymbol
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (13)
CompilationContext.vb (1)
1084
Dim instance As New DisplayClassInstanceFromLocal(DirectCast(local,
EELocalSymbol
))
EEAssemblyBuilder.vb (2)
101
Debug.Assert(DirectCast(local,
EELocalSymbol
).Ordinal = def.SlotIndex)
154
Dim local = TryCast(symbol,
EELocalSymbol
)
Symbols\DisplayClassInstance.vb (3)
31
Friend ReadOnly Local As
EELocalSymbol
33
Friend Sub New(local As
EELocalSymbol
)
53
Dim otherInstance = DirectCast(Me.Local.ToOtherMethod(method, typeMap),
EELocalSymbol
)
Symbols\EEMethodSymbol.vb (6)
166
New DisplayClassInstanceFromLocal(DirectCast(localsMap(oldDisplayClassInstanceFromLocal.Local),
EELocalSymbol
)))
531
Debug.Assert(TypeOf originalLocal IsNot
EELocalSymbol
OrElse
532
DirectCast(originalLocal,
EELocalSymbol
).Ordinal = DirectCast(targetLocal,
EELocalSymbol
).Ordinal)
582
Debug.Assert(TypeOf targetLocal IsNot
EELocalSymbol
OrElse DirectCast(targetLocal,
EELocalSymbol
).Ordinal = localBuilder.Count)
VisualBasicEESymbolProvider.vb (1)
38
Return New EELocalSymbol(_method,
EELocalSymbol
.NoLocations, name, slotIndex, kind, type, info.IsByRef, info.IsPinned, canScheduleToStack:=False)