34 references to BoundRValuePlaceholder
Microsoft.CodeAnalysis.VisualBasic (27)
Binding\Binder_ConditionalAccess.vb (1)
63
placeholder = New
BoundRValuePlaceholder
(node, placeholderType)
Binding\Binder_Conversions.vb (1)
1064
Dim placeholder = New
BoundRValuePlaceholder
(tree, sourceElementTypes(i)).MakeCompilerGenerated()
Binding\Binder_Delegates.vb (1)
1103
relaxationReceiverPlaceholder = New
BoundRValuePlaceholder
(actualReceiver.Syntax, actualReceiver.Type)
Binding\Binder_Expressions.vb (3)
2003
array.Add(New
BoundRValuePlaceholder
(node.FirstExpression,
2136
placeholder = New
BoundRValuePlaceholder
(testExpression.Syntax, testExpression.Type.GetNullableUnderlyingTypeOrSelf())
4672
Dim awaitableInstancePlaceholder = New
BoundRValuePlaceholder
(operand.Syntax, operand.Type).MakeCompilerGenerated()
Binding\Binder_Invocation.vb (2)
2500
Dim boundTemp = New
BoundRValuePlaceholder
(argument.Syntax, targetType)
2862
Dim outPlaceholder = New
BoundRValuePlaceholder
(argument.Syntax, targetType).MakeCompilerGenerated()
Binding\Binder_ObjectInitializer.vb (2)
473
ApplyImplicitConversion(node, type0, New
BoundRValuePlaceholder
(node, type), diagnostics)
790
New
BoundRValuePlaceholder
(collectionInitializerSyntax, initializedObjectType),
Binding\Binder_Operators.vb (1)
671
leftPlaceholder = New
BoundRValuePlaceholder
(left.Syntax, operatorType).MakeCompilerGenerated()
Binding\Binder_Query.vb (2)
249
Dim groupReference = New
BoundRValuePlaceholder
(aggregate, source.Type).MakeCompilerGenerated()
4256
Dim sourceValue As New
BoundRValuePlaceholder
(syntax.AsClause, variableType)
Binding\Binder_SelectCase.vb (1)
31
Dim exprPlaceHolder = New
BoundRValuePlaceholder
(selectExprStatementSyntax.Expression, expression.Type)
Binding\Binder_Statements.vb (7)
3175
Dim leftOperandPlaceholder = New
BoundRValuePlaceholder
(syntax, targetType).MakeCompilerGenerated()
3176
Dim rightOperandPlaceholder = New
BoundRValuePlaceholder
(syntax, targetType).MakeCompilerGenerated()
3428
boundCurrentPlaceholder = New
BoundRValuePlaceholder
(collectionSyntax, elementType)
3431
boundCurrentPlaceholder = New
BoundRValuePlaceholder
(collectionSyntax, currentType)
3869
collectionPlaceholder = New
BoundRValuePlaceholder
(collectionSyntax,
4084
collectionPlaceholder = New
BoundRValuePlaceholder
(collectionSyntax, collection.Type)
4584
Dim resourcePlaceholder = New
BoundRValuePlaceholder
(syntaxNode, resourceType)
Binding\Binder_XmlLiterals.vb (4)
227
Dim placeholder = (New
BoundRValuePlaceholder
(syntax, objectCreation.Type)).MakeCompilerGenerated()
293
prefixesPlaceholder = (New
BoundRValuePlaceholder
(syntax, prefixesType)).MakeCompilerGenerated()
296
namespacesPlaceholder = (New
BoundRValuePlaceholder
(syntax, namespacesType)).MakeCompilerGenerated()
356
xmlnsAttributesPlaceholder = (New
BoundRValuePlaceholder
(syntax, listType)).MakeCompilerGenerated()
Semantics\TypeInference\TypeArgumentInference.vb (1)
1006
Dim fakeArgument As New
BoundRValuePlaceholder
(Me.DelegateReturnTypeReferenceBoundNode.Syntax,
Symbols\ReducedExtensionMethodSymbol.vb (1)
89
New
BoundRValuePlaceholder
(VisualBasic.VisualBasicSyntaxTree.Dummy.GetRoot(Nothing),
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (7)
Semantics\OverloadResolution.vb (7)
199
Dim intArray As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, c1.CreateArrayTypeSymbol(intZero.Type))
200
Dim TestClass1Val As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, TestClass1)
204
Dim shortVal As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, c1.GetSpecialType(System_Int16))
205
Dim ushortVal As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, c1.GetSpecialType(System_UInt16))
206
Dim objectVal As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, c1.GetSpecialType(System_Object))
207
Dim objectArray As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, c1.CreateArrayTypeSymbol(objectVal.Type))
212
Dim stringVal As BoundExpression = New
BoundRValuePlaceholder
(_syntaxNode, c1.GetSpecialType(System_String))