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