10 instantiations of BoundConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (1)
960
BoundExpression result = new
BoundConvertedTupleLiteral
(
Binder\Binder_Expressions.cs (2)
334
result = new
BoundConvertedTupleLiteral
(
952
return new
BoundConvertedTupleLiteral
(syntax, sourceTuple: null, wasTargetTyped: true, subExpressions, tupleNames, inferredPositions, tupleType);
Binder\Binder_TupleOperators.cs (1)
64
return new
BoundConvertedTupleLiteral
(
Generated\BoundNodes.xml.Generated.cs (1)
6344
var result = new
BoundConvertedTupleLiteral
(this.Syntax, sourceTuple, wasTargetTyped, arguments, argumentNamesOpt, inferredNamesOpt, type, this.HasErrors);
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (1)
268
return new
BoundConvertedTupleLiteral
(
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (4)
83
tuple = new
BoundConvertedTupleLiteral
(
125
return new
BoundConvertedTupleLiteral
(
161
return new
BoundConvertedTupleLiteral
(
454
return new
BoundConvertedTupleLiteral
(
20 references to BoundConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (20)
Compilation\CSharpSemanticModel.cs (3)
2093
case
BoundConvertedTupleLiteral
{ SourceTuple: BoundTupleLiteral original }:
2129
var
convertedTuple = (
BoundConvertedTupleLiteral
)tupleLiteralConversion.Operand;
FlowAnalysis\AbstractFlowPass.cs (1)
1069
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.cs (1)
7555
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
220
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Generated\BoundNodes.xml.Generated.cs (10)
6340
public
BoundConvertedTupleLiteral
Update(BoundTupleLiteral? sourceTuple, bool wasTargetTyped, ImmutableArray<BoundExpression> arguments, ImmutableArray<string?> argumentNamesOpt, ImmutableArray<bool> inferredNamesOpt, TypeSymbol? type)
6344
var
result = new BoundConvertedTupleLiteral(this.Syntax, sourceTuple, wasTargetTyped, arguments, argumentNamesOpt, inferredNamesOpt, type, this.HasErrors);
8845
return VisitConvertedTupleLiteral((
BoundConvertedTupleLiteral
)node, arg);
9135
public virtual R VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, A arg) => this.DefaultVisit(node, arg);
9363
public virtual BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node) => this.DefaultVisit(node);
10135
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
11382
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
13573
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
13577
BoundConvertedTupleLiteral
updatedNode;
15909
public override TreeDumperNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, object? arg) => new TreeDumperNode("convertedTupleLiteral", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
925
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (1)
20
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Operations\CSharpOperationFactory.cs (2)
2134
BoundConvertedTupleLiteral
{ SourceTuple: { Type: var t } } => t,
2135
BoundConvertedTupleLiteral
=> null,