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