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