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)
3435
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
9458
Return VisitTupleLiteral(CType(node,
BoundTupleLiteral
), arg)
9938
Public Overridable Function VisitTupleLiteral(node As
BoundTupleLiteral
, arg As A) As R
10641
Public Overridable Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
11411
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
12416
Public Overrides Function VisitTupleLiteral(node As
BoundTupleLiteral
) As BoundNode
13646
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)
568
expressionType = DirectCast(Expression,
BoundTupleLiteral
).InferredType
1125
Dim tupleLiteral = DirectCast(argNode.Expression,
BoundTupleLiteral
)
Symbols\Tuples\TupleTypeSymbol.vb (1)
1110
Friend Shared Sub ReportNamesMismatchesIfAny(destination As TypeSymbol, literal As
BoundTupleLiteral
, diagnostics As BindingDiagnosticBag)