2 types derived from BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
3777
Inherits
BoundObjectInitializerExpressionBase
3816
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)
3483
Protected Sub New(kind As BoundKind, syntax as SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3497
Private ReadOnly _InitializerOpt As
BoundObjectInitializerExpressionBase
3498
Public ReadOnly Property InitializerOpt As
BoundObjectInitializerExpressionBase
3508
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)
3559
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
3572
Public Sub New(syntax As SyntaxNode, guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3593
Public Function Update(guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNoPiaObjectCreationExpression
3849
Public Sub New(syntax As SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3867
Public Function Update(initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNewT
12432
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12438
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12476
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