23 references to BoundTupleLiteral
Microsoft.CodeAnalysis.VisualBasic (23)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2333
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
Binding\Binder_Conversions.vb (2)
1291
Dim literal = DirectCast(argument,
BoundTupleLiteral
)
1634
sourceTuple As
BoundTupleLiteral
,
Binding\Binder_Expressions.vb (4)
545
expressionType = DirectCast(expression,
BoundTupleLiteral
).InferredType
1471
Dim tupleLiteral = DirectCast(expr,
BoundTupleLiteral
)
1672
tupleLiteral As
BoundTupleLiteral
,
4533
expressionType = DirectCast(expression,
BoundTupleLiteral
).InferredType
Binding\Binder_Statements.vb (1)
1402
Dim tupleLiteral = DirectCast(inferFrom,
BoundTupleLiteral
)
Generated\BoundNodes.xml.Generated.vb (7)
3444
Public Function Update(inferredType As TupleTypeSymbol, argumentNamesOpt As ImmutableArray(Of String), inferredNamesOpt As ImmutableArray(Of Boolean), arguments As ImmutableArray(Of BoundExpression), type As TypeSymbol) As
BoundTupleLiteral
9467
Return VisitTupleLiteral(CType(node,
BoundTupleLiteral
), arg)
9947
Public Overridable Function VisitTupleLiteral(node As
BoundTupleLiteral
, arg As A) As R
10650
Public Overridable Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
11420
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
12425
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
13655
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_TupleLiteralExpression.vb (1)
11
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
Semantics\Conversions.vb (4)
988
DirectCast(source,
BoundTupleLiteral
).InferredType,
1074
Return ClassifyTupleConversion(DirectCast(source,
BoundTupleLiteral
), destination, binder, useSiteInfo)
1239
Public Shared Function ClassifyTupleConversion(source As
BoundTupleLiteral
, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind
2120
sourceType = DirectCast(source,
BoundTupleLiteral
).InferredType
Semantics\TypeInference\TypeArgumentInference.vb (2)
569
expressionType = DirectCast(Expression,
BoundTupleLiteral
).InferredType
1126
Dim tupleLiteral = DirectCast(argNode.Expression,
BoundTupleLiteral
)
Symbols\Tuples\TupleTypeSymbol.vb (1)
1105
Friend Shared Sub ReportNamesMismatchesIfAny(destination As TypeSymbol, literal As
BoundTupleLiteral
, diagnostics As BindingDiagnosticBag)