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