1 write to _unbound
Microsoft.CodeAnalysis.CSharp (1)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
60
_unbound
= unbound;
13 references to _unbound
Microsoft.CodeAnalysis.CSharp (13)
Symbols\SubstitutedNamedTypeSymbol.cs (13)
76
return
_unbound
;
147
return
_unbound
? null : Map.SubstituteNamedType(OriginalDefinition.GetDeclaredBaseType(basesBeingResolved));
152
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.GetDeclaredInterfaces(basesBeingResolved));
159
if (
_unbound
)
177
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.InterfacesNoUseSiteDiagnostics(basesBeingResolved));
191
if (
_unbound
)
230
internal sealed override bool HasDeclaredRequiredMembers => !
_unbound
&& OriginalDefinition.HasDeclaredRequiredMembers;
241
if (
_unbound
)
292
if (
_unbound
)
317
if (
_unbound
) return StaticCast<Symbol>.From(GetTypeMembers(name));
369
if (
_unbound
)
390
return
_unbound
397
if (
_unbound
) return GetMembers(name);