2 types derived from BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
3786
Inherits
BoundObjectInitializerExpressionBase
3825
Inherits
BoundObjectInitializerExpressionBase
29 references to BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (29)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1566
Protected Overridable Sub VisitObjectCreationExpressionInitializer(node As
BoundObjectInitializerExpressionBase
)
1570
Private Function VisitObjectInitializerExpressionBase(node As
BoundObjectInitializerExpressionBase
) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
2116
Protected Overrides Sub VisitObjectCreationExpressionInitializer(node As
BoundObjectInitializerExpressionBase
)
Binding\Binder_ObjectInitializer.vb (5)
117
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= BindObjectCollectionOrMemberInitializer(node,
181
objectInitializerExpression As
BoundObjectInitializerExpressionBase
199
objectInitializerExpressionOpt As
BoundObjectInitializerExpressionBase
,
585
initializerOpt As
BoundObjectInitializerExpressionBase
,
623
) As
BoundObjectInitializerExpressionBase
Binding\MemberSemanticModel.vb (1)
2454
Private Function VisitObjectInitializerExpressionBase(node As
BoundObjectInitializerExpressionBase
) As BoundNode
BoundTree\BoundObjectCreationExpression.vb (2)
14
Public Sub New(syntax As SyntaxNode, constructorOpt As MethodSymbol, arguments As ImmutableArray(Of BoundExpression), initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol,
19
Public 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)
3492
Protected Sub New(kind As BoundKind, syntax as SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3506
Private ReadOnly _InitializerOpt As
BoundObjectInitializerExpressionBase
3507
Public ReadOnly Property InitializerOpt As
BoundObjectInitializerExpressionBase
3517
Public 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)
3568
Public Function Update(constructorOpt As MethodSymbol, methodGroupOpt As BoundMethodGroup, arguments As ImmutableArray(Of BoundExpression), defaultArguments As BitVector, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundObjectCreationExpression
3581
Public Sub New(syntax As SyntaxNode, guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3602
Public Function Update(guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNoPiaObjectCreationExpression
3858
Public Sub New(syntax As SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3876
Public Function Update(initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNewT
12441
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12447
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12485
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
18
Dim initializer As
BoundObjectInitializerExpressionBase
= node.InitializerOpt
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (2)
105
objectInitializer As
BoundObjectInitializerExpressionBase
,
403
Private Function ReplaceObjectOrCollectionInitializer(rewrittenObjectCreationExpression As BoundExpression, rewrittenInitializer As
BoundObjectInitializerExpressionBase
) As BoundExpression