2 instantiations of BoundConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
988
return new
BoundConvertedTupleLiteral
(syntax, sourceTuple: null, wasTargetTyped: true, subExpressions, tupleNames, inferredPositions, tupleType);
Generated\BoundNodes.xml.Generated.cs (1)
6612
var result = new
BoundConvertedTupleLiteral
(this.Syntax, sourceTuple, wasTargetTyped, arguments, argumentNamesOpt, inferredNamesOpt, type, this.HasErrors);
20 references to BoundConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (20)
Compilation\CSharpSemanticModel.cs (3)
2072
case
BoundConvertedTupleLiteral
{ SourceTuple: BoundTupleLiteral original }:
2108
var
convertedTuple = (
BoundConvertedTupleLiteral
)tupleLiteralConversion.Operand;
FlowAnalysis\AbstractFlowPass.cs (1)
1125
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.cs (1)
8464
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
337
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Generated\BoundNodes.xml.Generated.cs (10)
6608
public
BoundConvertedTupleLiteral
Update(BoundTupleLiteral? sourceTuple, bool wasTargetTyped, ImmutableArray<BoundExpression> arguments, ImmutableArray<string?> argumentNamesOpt, ImmutableArray<bool> inferredNamesOpt, TypeSymbol? type)
6612
var
result = new BoundConvertedTupleLiteral(this.Syntax, sourceTuple, wasTargetTyped, arguments, argumentNamesOpt, inferredNamesOpt, type, this.HasErrors);
9214
return VisitConvertedTupleLiteral((
BoundConvertedTupleLiteral
)node, arg);
9513
public virtual R VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, A arg) => this.DefaultVisit(node, arg);
9749
public virtual BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node) => this.DefaultVisit(node);
10545
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
11846
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
14129
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
14133
BoundConvertedTupleLiteral
updatedNode;
16550
public override TreeDumperNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, object? arg) => new TreeDumperNode("convertedTupleLiteral", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
997
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (1)
20
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Operations\CSharpOperationFactory.cs (2)
2245
BoundConvertedTupleLiteral
{ SourceTuple: { Type: var t } } => t,
2246
BoundConvertedTupleLiteral
=> null,