19 references to Union
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Operators.cs (1)
5335case ConversionKind.Union:
Binder\Semantics\Conversions\Conversion.cs (1)
143ConversionKind.Union,
Binder\Semantics\Conversions\ConversionKindExtensions.cs (2)
40case Union: 97return conversionKind == Union;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1029case ConversionKind.Union:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
637case ConversionKind.Union:
CodeGen\EmitConversion.cs (1)
124case ConversionKind.Union:
FlowAnalysis\NullableWalker.cs (2)
9551case ConversionKind.Union: 9902case ConversionKind.Union:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
703case ConversionKind.Union:
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
898case ConversionKind.Union:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
617case ConversionKind.Union: // https://github.com/dotnet/roslyn/issues/82636: Add coverage
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
360case ConversionKind.Union: 1889case ConversionKind.Union:
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (5)
UnionsTests.cs (5)
8560Assert.Equal(ConversionKind.Union, conversion.Kind); 10724Assert.Equal(ConversionKind.Union, conversion.Kind); 11367Assert.Equal(ConversionKind.Union, conversion.Kind); 11438Assert.Equal(ConversionKind.Union, conversion.Kind); 11509Assert.Equal(ConversionKind.Union, conversion.Kind);