7 instantiations of BoundWithLValueExpressionPlaceholder
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Initializers.vb (1)
321asNewVariablePlaceholder = New BoundWithLValueExpressionPlaceholder(equalsValueOrAsNewSyntax,
Binding\Binder_ObjectInitializer.vb (2)
595variableOrTempPlaceholder = New BoundWithLValueExpressionPlaceholder(objectCreationSyntax, initializedObjectType) 859placeholder = New BoundWithLValueExpressionPlaceholder(objectCreationSyntax,
Binding\Binder_Statements.vb (1)
1184Dim asNewVariablePlaceholder As New BoundWithLValueExpressionPlaceholder(asClauseOpt, symbol.Type)
Binding\Binder_WithBlock.vb (1)
228placeholder = New BoundWithLValueExpressionPlaceholder(Me.Expression, boundExpression.Type)
Generated\BoundNodes.xml.Generated.vb (1)
426Dim result = New BoundWithLValueExpressionPlaceholder(Me.Syntax, type, Me.HasErrors)
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (1)
201newPlaceholder = New BoundWithLValueExpressionPlaceholder(node.PlaceholderOpt.Syntax, node.PlaceholderOpt.Type)
37 references to BoundWithLValueExpressionPlaceholder
Microsoft.CodeAnalysis.VisualBasic (37)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
854Public Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode
Binding\Binder_Initializers.vb (2)
316Dim asNewVariablePlaceholder As BoundWithLValueExpressionPlaceholder = Nothing 394asNewVariablePlaceholderOpt As BoundWithLValueExpressionPlaceholder,
Binding\Binder_ObjectInitializer.vb (6)
76asNewVariablePlaceholderOpt As BoundWithLValueExpressionPlaceholder 552asNewVariablePlaceholderOpt As BoundWithLValueExpressionPlaceholder, 580asNewVariablePlaceholderOpt As BoundWithLValueExpressionPlaceholder, 593Dim variableOrTempPlaceholder As BoundWithLValueExpressionPlaceholder = Nothing 838Dim placeholder As BoundWithLValueExpressionPlaceholder = Nothing 884placeholder As BoundWithLValueExpressionPlaceholder,
Binding\Binder_Statements.vb (1)
1014Dim asNewVariablePlaceholder As BoundWithLValueExpressionPlaceholder = Nothing
Generated\BoundNodes.xml.Generated.vb (18)
424Public Function Update(type As TypeSymbol) As BoundWithLValueExpressionPlaceholder 3741Protected Sub New(kind As BoundKind, syntax as SyntaxNode, placeholderOpt As BoundWithLValueExpressionPlaceholder, initializers As ImmutableArray(Of BoundExpression), type As TypeSymbol, Optional hasErrors As Boolean = False) 3751Private ReadOnly _PlaceholderOpt As BoundWithLValueExpressionPlaceholder 3752Public ReadOnly Property PlaceholderOpt As BoundWithLValueExpressionPlaceholder 3769Public Sub New(syntax As SyntaxNode, createTemporaryLocalForInitialization As Boolean, placeholderOpt As BoundWithLValueExpressionPlaceholder, initializers As ImmutableArray(Of BoundExpression), type As TypeSymbol, Optional hasErrors As Boolean = False) 3795Public Function Update(createTemporaryLocalForInitialization As Boolean, placeholderOpt As BoundWithLValueExpressionPlaceholder, initializers As ImmutableArray(Of BoundExpression), type As TypeSymbol) As BoundObjectInitializerExpression 3808Public Sub New(syntax As SyntaxNode, placeholderOpt As BoundWithLValueExpressionPlaceholder, initializers As ImmutableArray(Of BoundExpression), type As TypeSymbol, Optional hasErrors As Boolean = False) 3826Public Function Update(placeholderOpt As BoundWithLValueExpressionPlaceholder, initializers As ImmutableArray(Of BoundExpression), type As TypeSymbol) As BoundCollectionInitializerExpression 9315Return VisitWithLValueExpressionPlaceholder(CType(node, BoundWithLValueExpressionPlaceholder), arg) 9677Public Overridable Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder, arg As A) As R 10380Public Overridable Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode 11086Public Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode 12037Public Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode 12437Dim placeholderOpt As BoundWithLValueExpressionPlaceholder = DirectCast(Me.Visit(node.PlaceholderOpt), BoundWithLValueExpressionPlaceholder) 12444Dim placeholderOpt As BoundWithLValueExpressionPlaceholder = DirectCast(Me.Visit(node.PlaceholderOpt), BoundWithLValueExpressionPlaceholder) 13137Public Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (2)
116Dim placeholder As BoundWithLValueExpressionPlaceholder = node.PlaceholderOpt 142Public Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode
Lowering\LocalRewriter\LocalRewriter_AsNewLocalDeclarations.vb (1)
84Dim placeholder As BoundWithLValueExpressionPlaceholder = objectInitializer.PlaceholderOpt
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (1)
34Dim placeholder As BoundWithLValueExpressionPlaceholder = Nothing
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (1)
192Dim newPlaceholder As BoundWithLValueExpressionPlaceholder
Lowering\LocalRewriter\LocalRewriter_With.vb (1)
196Public Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
605Public NotOverridable Overrides Function VisitWithLValueExpressionPlaceholder(node As BoundWithLValueExpressionPlaceholder) As BoundNode
Operations\VisualBasicOperationFactory.vb (2)
238Return CreateBoundWithLValueExpressionPlaceholder(DirectCast(boundNode, BoundWithLValueExpressionPlaceholder)) 892Private Function CreateBoundWithLValueExpressionPlaceholder(boundWithLValueExpressionPlaceholder As BoundWithLValueExpressionPlaceholder) As IInstanceReferenceOperation