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