50 references to InitializerOpt
Microsoft.CodeAnalysis.VisualBasic (50)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
1539VisitObjectCreationExpressionInitializer(node.InitializerOpt) 1545VisitObjectCreationExpressionInitializer(node.InitializerOpt) 1571Visit(node.InitializerOpt)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
2018Dim boundInitializerBase = DirectCast(boundInitializer, BoundObjectCreationExpressionBase).InitializerOpt
BoundTree\BoundObjectCreationExpressionBase.vb (2)
15Debug.Assert(InitializerOpt Is Nothing OrElse TypeSymbol.Equals(InitializerOpt.Type, Type, TypeCompareKind.ConsiderEverything))
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
735Debug.Assert(node.InitializerOpt Is Nothing)
Generated\BoundNodes.xml.Generated.vb (12)
3550If constructorOpt IsNot Me.ConstructorOpt OrElse methodGroupOpt IsNot Me.MethodGroupOpt OrElse arguments <> Me.Arguments OrElse defaultArguments <> Me.DefaultArguments OrElse initializerOpt IsNot Me.InitializerOpt OrElse type IsNot Me.Type Then 3584If guidString IsNot Me.GuidString OrElse initializerOpt IsNot Me.InitializerOpt OrElse type IsNot Me.Type Then 3858If initializerOpt IsNot Me.InitializerOpt OrElse type IsNot Me.Type Then 11398Me.Visit(node.InitializerOpt) 11403Me.Visit(node.InitializerOpt) 11435Me.Visit(node.InitializerOpt) 12407Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12413Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12451Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 13642New TreeDumperNode("initializerOpt", Nothing, new TreeDumperNode() {Visit(node.InitializerOpt, Nothing)}), 13650New TreeDumperNode("initializerOpt", Nothing, new TreeDumperNode() {Visit(node.InitializerOpt, Nothing)}), 13699New TreeDumperNode("initializerOpt", Nothing, new TreeDumperNode() {Visit(node.InitializerOpt, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
121Debug.Assert(rewritten.InitializerOpt Is Nothing) 134rewritten.InitializerOpt,
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
18Dim initializer As BoundObjectInitializerExpressionBase = node.InitializerOpt
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
537Return VisitObjectCreationContinued(visitedObjectCreation, node.InitializerOpt) 541Return VisitObjectCreationContinued(ConvertRuntimeHelperToExpressionTree("New", _factory.[Typeof](node.Type)), node.InitializerOpt)
Lowering\LocalRewriter\LocalRewriter.vb (3)
330DirectCast(node, BoundObjectCreationExpressionBase).InitializerOpt IsNot Nothing AndAlso 331DirectCast(node, BoundObjectCreationExpressionBase).InitializerOpt.Kind = BoundKind.ObjectInitializerExpression AndAlso 332Not DirectCast(DirectCast(node, BoundObjectCreationExpressionBase).InitializerOpt, BoundObjectInitializerExpression).CreateTemporaryLocalForInitialization Then
Lowering\LocalRewriter\LocalRewriter_AsNewLocalDeclarations.vb (1)
118Return TryCast(objectCreationExpression.InitializerOpt, BoundObjectInitializerExpression)
Lowering\LocalRewriter\LocalRewriter_FieldOrPropertyInitializer.vb (3)
93If objectCreationExpression.InitializerOpt IsNot Nothing AndAlso 94objectCreationExpression.InitializerOpt.Kind = BoundKind.ObjectInitializerExpression Then 95objectInitializer = DirectCast(objectCreationExpression.InitializerOpt, BoundObjectInitializerExpression)
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (5)
39If objectCreationExpression.InitializerOpt IsNot Nothing AndAlso 40objectCreationExpression.InitializerOpt.Kind = BoundKind.ObjectInitializerExpression Then 42Dim objectInitializer = DirectCast(objectCreationExpression.InitializerOpt, BoundObjectInitializerExpression) 88(DirectCast(node.InitializerOpt, BoundObjectCreationExpressionBase).InitializerOpt.Kind = BoundKind.ObjectInitializerExpression AndAlso 89Not DirectCast(DirectCast(node.InitializerOpt, BoundObjectCreationExpressionBase).InitializerOpt,
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (8)
18Dim objectInitializer = node.InitializerOpt 97If node.InitializerOpt Is Nothing OrElse node.InitializerOpt.HasErrors Then 101Return VisitObjectCreationInitializer(node.InitializerOpt, node, rewrittenObjectCreation) 126If node.InitializerOpt IsNot Nothing Then 127Return VisitObjectCreationInitializer(node.InitializerOpt, node, node) 156If node.InitializerOpt IsNot Nothing Then 157Return VisitObjectCreationInitializer(node.InitializerOpt, result, result)
Lowering\LocalRewriter\LocalRewriter_TupleLiteralExpression.vb (1)
99initializerOpt:=currentCreation.InitializerOpt,
Lowering\LocalRewriter\LocalRewriter_XmlLiterals.vb (1)
179Debug.Assert(objCreation.InitializerOpt Is Nothing)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
246rewritten.InitializerOpt,
Operations\VisualBasicOperationFactory.vb (3)
821Dim initializer As IObjectOrCollectionInitializerOperation = DirectCast(Create(boundObjectCreationExpression.InitializerOpt), IObjectOrCollectionInitializerOperation) 848Dim initializer As IObjectOrCollectionInitializerOperation = DirectCast(Create(boundNewT.InitializerOpt), IObjectOrCollectionInitializerOperation) 856Dim initializer As IObjectOrCollectionInitializerOperation = DirectCast(Create(creation.InitializerOpt), IObjectOrCollectionInitializerOperation)