33 references to PlaceholderOpt
Microsoft.CodeAnalysis.VisualBasic (33)
Analysis\FlowAnalysis\DataFlowPass.vb (3)
2033placeholder = objectInitializer.PlaceholderOpt 2122Me.SetPlaceholderSubstitute(DirectCast(node, BoundObjectInitializerExpression).PlaceholderOpt, Nothing) ' Override substitute 2128Me.RemovePlaceholderSubstitute(DirectCast(node, BoundObjectInitializerExpression).PlaceholderOpt)
Generated\BoundNodes.xml.Generated.vb (8)
3815If createTemporaryLocalForInitialization <> Me.CreateTemporaryLocalForInitialization OrElse placeholderOpt IsNot Me.PlaceholderOpt OrElse initializers <> Me.Initializers OrElse type IsNot Me.Type Then 3846If placeholderOpt IsNot Me.PlaceholderOpt OrElse initializers <> Me.Initializers OrElse type IsNot Me.Type Then 11457Me.Visit(node.PlaceholderOpt) 11463Me.Visit(node.PlaceholderOpt) 12471Dim placeholderOpt As BoundWithLValueExpressionPlaceholder = DirectCast(Me.Visit(node.PlaceholderOpt), BoundWithLValueExpressionPlaceholder) 12478Dim placeholderOpt As BoundWithLValueExpressionPlaceholder = DirectCast(Me.Visit(node.PlaceholderOpt), BoundWithLValueExpressionPlaceholder) 13720New TreeDumperNode("placeholderOpt", Nothing, new TreeDumperNode() {Visit(node.PlaceholderOpt, Nothing)}), 13728New TreeDumperNode("placeholderOpt", Nothing, new TreeDumperNode() {Visit(node.PlaceholderOpt, Nothing)}),
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
116Dim placeholder As BoundWithLValueExpressionPlaceholder = node.PlaceholderOpt
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
615Debug.Assert(initializer.PlaceholderOpt IsNot Nothing) 616Debug.Assert(Not BoundNodeFinder.ContainsNode(right, initializer.PlaceholderOpt, _recursionDepth, convertInsufficientExecutionStackExceptionToCancelledByStackGuardException:=True), "Should be addressed in DiagnosticsPass")
Lowering\LocalRewriter\LocalRewriter_AsNewLocalDeclarations.vb (2)
82Debug.Assert(objectInitializer.PlaceholderOpt IsNot Nothing) 84Dim placeholder As BoundWithLValueExpressionPlaceholder = objectInitializer.PlaceholderOpt
Lowering\LocalRewriter\LocalRewriter_FieldOrPropertyInitializer.vb (3)
126Debug.Assert(objectInitializer.PlaceholderOpt IsNot Nothing) 129AddPlaceholderReplacement(objectInitializer.PlaceholderOpt, accessExpression) 133RemovePlaceholderReplacement(objectInitializer.PlaceholderOpt)
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (2)
45Debug.Assert(objectInitializer.PlaceholderOpt IsNot Nothing) 47placeholder = objectInitializer.PlaceholderOpt
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (12)
184Debug.Assert(node.PlaceholderOpt IsNot Nothing) 201newPlaceholder = New BoundWithLValueExpressionPlaceholder(node.PlaceholderOpt.Syntax, node.PlaceholderOpt.Type) 202AddPlaceholderReplacement(node.PlaceholderOpt, newPlaceholder) 220AddPlaceholderReplacement(node.PlaceholderOpt, tempLocal) 237RemovePlaceholderReplacement(node.PlaceholderOpt) 306Debug.Assert(node.PlaceholderOpt IsNot Nothing) 324DirectCast(node.PlaceholderOpt, BoundExpression), 327AddPlaceholderReplacement(node.PlaceholderOpt, targetObjectReference) 332targetObjectReference = PlaceholderReplacement(node.PlaceholderOpt) 372RemovePlaceholderReplacement(node.PlaceholderOpt) 391node.PlaceholderOpt,