18 references to ExplicitTupleLiteral
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\Conversions\Conversion.cs (1)
824
return Kind == ConversionKind.ImplicitTupleLiteral || Kind == ConversionKind.
ExplicitTupleLiteral
;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
62
case
ExplicitTupleLiteral
:
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2327
ConversionKind.
ExplicitTupleLiteral
,
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
652
case ConversionKind.
ExplicitTupleLiteral
:
CodeGen\EmitConversion.cs (1)
129
case ConversionKind.
ExplicitTupleLiteral
:
FlowAnalysis\NullableWalker.cs (3)
9495
case ConversionKind.
ExplicitTupleLiteral
:
10059
case ConversionKind.
ExplicitTupleLiteral
:
10095
case ConversionKind.
ExplicitTupleLiteral
:
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
875
case ConversionKind.
ExplicitTupleLiteral
:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
446
case ConversionKind.
ExplicitTupleLiteral
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenTupleEqualityTests.cs (2)
5174
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(leftTuple).Kind);
5204
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(rightTuple).Kind);
CodeGen\CodeGenTupleTest.cs (6)
7507
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, tupleConversion.UnderlyingConversions[0].Kind);
8441
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(node).Kind);
8763
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(node).Kind);
8848
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(node).Kind);
8946
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(node).Kind);
25706
Assert.Equal(ConversionKind.
ExplicitTupleLiteral
, model.GetConversion(tuple).Kind);