10 instantiations of BoundConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (1)
2509
BoundExpression result = new
BoundConvertedTupleLiteral
(
Binder\Binder_Expressions.cs (2)
342
result = new
BoundConvertedTupleLiteral
(
995
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)
6603
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)
2083
case
BoundConvertedTupleLiteral
{ SourceTuple: BoundTupleLiteral original }:
2119
var
convertedTuple = (
BoundConvertedTupleLiteral
)tupleLiteralConversion.Operand;
FlowAnalysis\AbstractFlowPass.cs (1)
1124
public override BoundNode VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.cs (1)
8902
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
336
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
Generated\BoundNodes.xml.Generated.cs (10)
6599
public
BoundConvertedTupleLiteral
Update(BoundTupleLiteral? sourceTuple, bool wasTargetTyped, ImmutableArray<BoundExpression> arguments, ImmutableArray<string?> argumentNamesOpt, ImmutableArray<bool> inferredNamesOpt, TypeSymbol? type)
6603
var
result = new BoundConvertedTupleLiteral(this.Syntax, sourceTuple, wasTargetTyped, arguments, argumentNamesOpt, inferredNamesOpt, type, this.HasErrors);
9205
return VisitConvertedTupleLiteral((
BoundConvertedTupleLiteral
)node, arg);
9504
public virtual R VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node, A arg) => this.DefaultVisit(node, arg);
9740
public virtual BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node) => this.DefaultVisit(node);
10536
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
11954
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
14253
public override BoundNode? VisitConvertedTupleLiteral(
BoundConvertedTupleLiteral
node)
14257
BoundConvertedTupleLiteral
updatedNode;
16675
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)
2245
BoundConvertedTupleLiteral
{ SourceTuple: { Type: var t } } => t,
2246
BoundConvertedTupleLiteral
=> null,