1 write to _unbound
Microsoft.CodeAnalysis.CSharp (1)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
64
_unbound
= unbound;
13 references to _unbound
Microsoft.CodeAnalysis.CSharp (13)
Symbols\SubstitutedNamedTypeSymbol.cs (13)
80
return
_unbound
;
151
return
_unbound
? null : Map.SubstituteNamedType(OriginalDefinition.GetDeclaredBaseType(basesBeingResolved));
156
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.GetDeclaredInterfaces(basesBeingResolved));
163
if (
_unbound
)
181
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.InterfacesNoUseSiteDiagnostics(basesBeingResolved));
195
if (
_unbound
)
234
internal sealed override bool HasDeclaredRequiredMembers => !
_unbound
&& OriginalDefinition.HasDeclaredRequiredMembers;
245
if (
_unbound
)
296
if (
_unbound
)
321
if (
_unbound
) return StaticCast<Symbol>.From(GetTypeMembers(name));
373
if (
_unbound
)
394
return
_unbound
401
if (
_unbound
) return GetMembers(name);