21 references to ConvertedTupleLiteral
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder.ValueChecks.cs (2)
4090
case BoundKind.
ConvertedTupleLiteral
:
4778
case BoundKind.
ConvertedTupleLiteral
:
Binder\Binder_Operators.cs (1)
3719
case BoundKind.
ConvertedTupleLiteral
:
Compilation\CSharpSemanticModel.cs (1)
2106
if (tupleLiteralConversion.Operand.Kind == BoundKind.
ConvertedTupleLiteral
)
FlowAnalysis\AbstractFlowPass.cs (1)
600
case BoundKind.
ConvertedTupleLiteral
:
FlowAnalysis\DefiniteAssignment.cs (2)
946
case BoundKind.
ConvertedTupleLiteral
:
1673
case BoundKind.
ConvertedTupleLiteral
:
FlowAnalysis\NullableWalker.cs (4)
2078
case BoundKind.
ConvertedTupleLiteral
:
7907
case BoundKind.
ConvertedTupleLiteral
:
10366
case BoundKind.
ConvertedTupleLiteral
:
10384
case BoundKind.
ConvertedTupleLiteral
:
Generated\BoundNodes.xml.Generated.cs (2)
6592
: base(BoundKind.
ConvertedTupleLiteral
, syntax, arguments, argumentNamesOpt, inferredNamesOpt, type, hasErrors || sourceTuple.HasErrors() || arguments.HasErrors())
9176
case BoundKind.
ConvertedTupleLiteral
:
Lowering\DiagnosticsPass_Warnings.cs (1)
904
if (right.Kind != BoundKind.
ConvertedTupleLiteral
&& right.Kind != BoundKind.TupleLiteral)
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (4)
117
right is { Kind: BoundKind.
ConvertedTupleLiteral
} or BoundConversion { Operand.Kind: BoundKind.
ConvertedTupleLiteral
}
330
return kind == BoundKind.TupleLiteral || kind == BoundKind.
ConvertedTupleLiteral
;
456
case BoundKind.
ConvertedTupleLiteral
:
Operations\CSharpOperationFactory.cs (3)
214
case BoundKind.
ConvertedTupleLiteral
:
1082
if (boundOperand.Kind == BoundKind.
ConvertedTupleLiteral
&& TypeSymbol.Equals(boundOperand.Type, boundConversion.Type, TypeCompareKind.ConsiderEverything2))
1102
nestedOperand.Kind == BoundKind.
ConvertedTupleLiteral
&&