6 references to TryGetClosedSubtypes
Microsoft.CodeAnalysis.CSharp (6)
Symbols\PublicModel\TypeSymbol.cs (1)
216
var isComplete = namedType.
TryGetClosedSubtypes
(out var subtypes, cancellationToken);
Utilities\TypeUnionValueSet.cs (3)
68
Debug.Assert(!typesInUnion.Any(t => t.CaseType is NamedTypeSymbol { IsClosed: true } closedType && closedType.
TryGetClosedSubtypes
(out var subtypes) && subtypes is not []));
188
&& effectiveClosedBase.
TryGetClosedSubtypes
(out var derivedTypes)
290
if (derivedType.
TryGetClosedSubtypes
(out var nestedDerivedTypes) && nestedDerivedTypes is not [])
Utilities\ValueSetFactory.ClosedClassTypeUnionValueSetFactory.cs (2)
27
if (possibleClosedClass is not NamedTypeSymbol namedType || !namedType.
TryGetClosedSubtypes
(out var subtypes) || subtypes.IsEmpty)
41
if (!subtype.
TryGetClosedSubtypes
(out var innerSubtypes) || innerSubtypes.IsEmpty)