2 types derived from BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
3767
Inherits
BoundObjectInitializerExpressionBase
3806
Inherits
BoundObjectInitializerExpressionBase
2 instantiations of BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
3770
MyBase.
New
(BoundKind.ObjectInitializerExpression, syntax, placeholderOpt, initializers, type, hasErrors OrElse placeholderOpt.NonNullAndHasErrors() OrElse initializers.NonNullAndHasErrors())
3809
MyBase.
New
(BoundKind.CollectionInitializerExpression, syntax, placeholderOpt, initializers, type, hasErrors OrElse placeholderOpt.NonNullAndHasErrors() OrElse initializers.NonNullAndHasErrors())
28 references to BoundObjectInitializerExpressionBase
Microsoft.CodeAnalysis.VisualBasic (28)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1550
Protected Overridable Sub VisitObjectCreationExpressionInitializer(node As
BoundObjectInitializerExpressionBase
)
1554
Private Function VisitObjectInitializerExpressionBase(node As
BoundObjectInitializerExpressionBase
) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
2110
Protected Overrides Sub VisitObjectCreationExpressionInitializer(node As
BoundObjectInitializerExpressionBase
)
Binding\Binder_ObjectInitializer.vb (4)
176
objectInitializerExpression As
BoundObjectInitializerExpressionBase
194
objectInitializerExpressionOpt As
BoundObjectInitializerExpressionBase
,
516
initializerOpt As
BoundObjectInitializerExpressionBase
,
554
) 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)
3473
Protected Sub New(kind As BoundKind, syntax as SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3487
Private ReadOnly _InitializerOpt As
BoundObjectInitializerExpressionBase
3488
Public ReadOnly Property InitializerOpt As
BoundObjectInitializerExpressionBase
3498
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)
3549
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
3562
Public Sub New(syntax As SyntaxNode, guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3583
Public Function Update(guidString As string, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNoPiaObjectCreationExpression
3839
Public Sub New(syntax As SyntaxNode, initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol, Optional hasErrors As Boolean = False)
3857
Public Function Update(initializerOpt As
BoundObjectInitializerExpressionBase
, type As TypeSymbol) As BoundNewT
12407
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12413
Dim initializerOpt As
BoundObjectInitializerExpressionBase
= DirectCast(Me.Visit(node.InitializerOpt),
BoundObjectInitializerExpressionBase
)
12451
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