10 instantiations of BoundConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (1)
2497
BoundExpression result = new
BoundConvertedTupleLiteral
(
Binder\Binder_Expressions.cs (2)
368
result = new
BoundConvertedTupleLiteral
(
1021
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)
6638
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)
2073
case
BoundConvertedTupleLiteral
{ SourceTuple: BoundTupleLiteral original }:
2109
var
convertedTuple = (
BoundConvertedTupleLiteral
)tupleLiteralConversion.Operand;
FlowAnalysis\AbstractFlowPass.cs (1)
1124
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.cs (1)
9040
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
336
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Generated\BoundNodes.xml.Generated.cs (10)
6634
public
BoundConvertedTupleLiteral
Update(BoundTupleLiteral? sourceTuple, bool wasTargetTyped, ImmutableArray<BoundExpression> arguments, ImmutableArray<string?> argumentNamesOpt, ImmutableArray<bool> inferredNamesOpt, TypeSymbol? type)
6638
var
result = new BoundConvertedTupleLiteral(this.Syntax, sourceTuple, wasTargetTyped, arguments, argumentNamesOpt, inferredNamesOpt, type, this.HasErrors);
9244
return VisitConvertedTupleLiteral((
BoundConvertedTupleLiteral
)node, arg);
9543
public virtual R VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, A arg) => this.DefaultVisit(node, arg);
9779
public virtual BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node) => this.DefaultVisit(node);
10576
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
11996
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
14301
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
14305
BoundConvertedTupleLiteral
updatedNode;
16715
public override TreeDumperNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, object? arg) => new TreeDumperNode("convertedTupleLiteral", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1057
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (1)
20
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Operations\CSharpOperationFactory.cs (2)
2236
BoundConvertedTupleLiteral
{ SourceTuple: { Type: var t } } => t,
2237
BoundConvertedTupleLiteral
=> null,