4 types derived from CapturedSymbolOrExpression
Microsoft.CodeAnalysis.VisualBasic (4)
Lowering\AsyncRewriter\AsyncRewriter.CapturedSymbolOrExpression.vb (4)
41Inherits CapturedSymbolOrExpression 63Inherits CapturedSymbolOrExpression 135Inherits CapturedSymbolOrExpression 162Inherits CapturedSymbolOrExpression
27 references to CapturedSymbolOrExpression
Microsoft.CodeAnalysis.VisualBasic (27)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Await.vb (3)
19Inherits StateMachineRewriter(Of CapturedSymbolOrExpression) 279Protected Overrides Function MaterializeProxy(origExpression As BoundExpression, proxy As CapturedSymbolOrExpression) As BoundNode 283Friend Overrides Sub AddProxyFieldsForStateMachineScope(proxy As CapturedSymbolOrExpression, proxyFields As ArrayBuilder(Of FieldSymbol))
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
22Inherits StateMachineRewriter(Of CapturedSymbolOrExpression) 357Dim capturedLocal As CapturedSymbolOrExpression = Me.Proxies(local)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
14Inherits StateMachineRewriter(Of CapturedSymbolOrExpression)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Statements.vb (1)
17Inherits StateMachineRewriter(Of CapturedSymbolOrExpression)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.vb (2)
15Inherits StateMachineRewriter(Of CapturedSymbolOrExpression) 69nonReusableLocalProxies As Dictionary(Of Symbol, CapturedSymbolOrExpression),
Lowering\AsyncRewriter\AsyncRewriter.CapturedSymbolOrExpression.vb (8)
15Inherits StateMachineRewriter(Of CapturedSymbolOrExpression) 137Friend ReadOnly ReceiverOpt As CapturedSymbolOrExpression 140Public Sub New(receiverOpt As CapturedSymbolOrExpression, field As FieldSymbol) 164Friend ReadOnly ArrayPointer As CapturedSymbolOrExpression 165Friend ReadOnly Indices As ImmutableArray(Of CapturedSymbolOrExpression) 167Public Sub New(arrayPointer As CapturedSymbolOrExpression, indices As ImmutableArray(Of CapturedSymbolOrExpression)) 183Dim origIndices As ImmutableArray(Of CapturedSymbolOrExpression) = Me.Indices
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (1)
13Inherits StateMachineRewriter(Of CapturedSymbolOrExpression)
Lowering\AsyncRewriter\AsyncRewriter.SpillFieldAllocator.vb (1)
17Inherits StateMachineRewriter(Of CapturedSymbolOrExpression)
Lowering\AsyncRewriter\AsyncRewriter.vb (8)
17Inherits StateMachineRewriter(Of CapturedSymbolOrExpression) 393initializers As Dictionary(Of LocalSymbol, BoundExpression)) As CapturedSymbolOrExpression 401initializers As Dictionary(Of LocalSymbol, BoundExpression)) As CapturedSymbolOrExpression 445Dim capturedArrayPointer As CapturedSymbolOrExpression = 451Dim capturedIndices(indicesCount - 1) As CapturedSymbolOrExpression 474Protected Overrides Sub InitializeParameterWithProxy(parameter As ParameterSymbol, proxy As CapturedSymbolOrExpression, stateMachineVariable As LocalSymbol, initializers As ArrayBuilder(Of BoundExpression)) 494Protected Overrides Function CreateByValLocalCapture(field As FieldSymbol, local As LocalSymbol) As CapturedSymbolOrExpression 498Protected Overrides Function CreateParameterCapture(field As FieldSymbol, parameter As ParameterSymbol) As CapturedSymbolOrExpression