2 types derived from BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
3770Inherits BoundObjectInitializerExpressionBase 3809Inherits BoundObjectInitializerExpressionBase
29 references to BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (29)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1566Protected Overridable Sub VisitObjectCreationExpressionInitializer(node As BoundObjectInitializerExpressionBase) 1570Private Function VisitObjectInitializerExpressionBase(node As BoundObjectInitializerExpressionBase) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
2116Protected Overrides Sub VisitObjectCreationExpressionInitializer(node As BoundObjectInitializerExpressionBase)
Binding\Binder_ObjectInitializer.vb (5)
117Dim initializerOpt As BoundObjectInitializerExpressionBase = BindObjectCollectionOrMemberInitializer(node, 181objectInitializerExpression As BoundObjectInitializerExpressionBase 199objectInitializerExpressionOpt As BoundObjectInitializerExpressionBase, 585initializerOpt As BoundObjectInitializerExpressionBase, 623) As BoundObjectInitializerExpressionBase
Binding\MemberSemanticModel.vb (1)
2453Private Function VisitObjectInitializerExpressionBase(node As BoundObjectInitializerExpressionBase) As BoundNode
BoundTree\BoundObjectCreationExpression.vb (2)
14Public Sub New(syntax As SyntaxNode, constructorOpt As MethodSymbol, arguments As ImmutableArray(Of BoundExpression), initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol, 19Public Function Update(constructorOpt As MethodSymbol, arguments As ImmutableArray(Of BoundExpression), defaultArguments As BitVector, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol) As BoundObjectCreationExpression
Generated\BoundNodes.xml.Generated.vb (15)
3476Protected Sub New(kind As BoundKind, syntax as SyntaxNode, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol, Optional hasErrors As Boolean = False) 3490Private ReadOnly _InitializerOpt As BoundObjectInitializerExpressionBase 3491Public ReadOnly Property InitializerOpt As BoundObjectInitializerExpressionBase 3501Public Sub New(syntax As SyntaxNode, constructorOpt As MethodSymbol, methodGroupOpt As BoundMethodGroup, arguments As ImmutableArray(Of BoundExpression), defaultArguments As BitVector, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol, Optional hasErrors As Boolean = False) 3552Public Function Update(constructorOpt As MethodSymbol, methodGroupOpt As BoundMethodGroup, arguments As ImmutableArray(Of BoundExpression), defaultArguments As BitVector, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol) As BoundObjectCreationExpression 3565Public Sub New(syntax As SyntaxNode, guidString As string, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol, Optional hasErrors As Boolean = False) 3586Public Function Update(guidString As string, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol) As BoundNoPiaObjectCreationExpression 3842Public Sub New(syntax As SyntaxNode, initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol, Optional hasErrors As Boolean = False) 3860Public Function Update(initializerOpt As BoundObjectInitializerExpressionBase, type As TypeSymbol) As BoundNewT 12425Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12431Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12469Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase)
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
18Dim initializer As BoundObjectInitializerExpressionBase = node.InitializerOpt
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (2)
105objectInitializer As BoundObjectInitializerExpressionBase, 403Private Function ReplaceObjectOrCollectionInitializer(rewrittenObjectCreationExpression As BoundExpression, rewrittenInitializer As BoundObjectInitializerExpressionBase) As BoundExpression