2 types derived from BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
3770
Inherits
BoundObjectInitializerExpressionBase
3809
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)
2453
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)
3476
Protected Sub New(kind As BoundKind, syntax as SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3490
Private ReadOnly _InitializerOpt As
BoundObjectInitializerExpressionBase
3491
Public ReadOnly Property InitializerOpt As
BoundObjectInitializerExpressionBase
3501
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)
3552
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
3565
Public Sub New(syntax As SyntaxNode, guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3586
Public Function Update(guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNoPiaObjectCreationExpression
3842
Public Sub New(syntax As SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3860
Public Function Update(initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNewT
12425
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12431
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12469
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