9 references to UnionCaseTypes
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Patterns.cs (3)
160
ImmutableArray<TypeSymbol> caseTypes = unionDefinition.
UnionCaseTypes
;
978
foreach (var caseType in unionType.
UnionCaseTypes
)
1138
foreach (var caseType in unionType.
UnionCaseTypes
)
Utilities\ValueSetFactory.cs (1)
74
if (DecisionDagBuilder.IsUnionValue(input, out BoundDagTemp? unionInstance) && ((NamedTypeSymbol)unionInstance.Type).
UnionCaseTypes
is not [])
Utilities\ValueSetFactory.UnionTypeTypeUnionValueSetFactory.cs (2)
26
Debug.Assert(!_unionType.
UnionCaseTypes
.Any(t => t.IsNullableType()));
27
return _unionType.
UnionCaseTypes
;
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (3)
UnionsTests.cs (3)
187
AssertEx.SequenceEqual(caseTypes, type.
UnionCaseTypes
.ToTestDisplayStrings());
231
AssertEx.SequenceEqual([], type.
UnionCaseTypes
.ToTestDisplayStrings());
278
AssertEx.SequenceEqual([], c5.
UnionCaseTypes
.ToTestDisplayStrings());