1 write to _unbound
Microsoft.CodeAnalysis.CSharp (1)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
59
_unbound
= unbound;
13 references to _unbound
Microsoft.CodeAnalysis.CSharp (13)
Symbols\SubstitutedNamedTypeSymbol.cs (13)
75
return
_unbound
;
146
return
_unbound
? null : Map.SubstituteNamedType(OriginalDefinition.GetDeclaredBaseType(basesBeingResolved));
151
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.GetDeclaredInterfaces(basesBeingResolved));
158
if (
_unbound
)
176
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.InterfacesNoUseSiteDiagnostics(basesBeingResolved));
190
if (
_unbound
)
229
internal sealed override bool HasDeclaredRequiredMembers => !
_unbound
&& OriginalDefinition.HasDeclaredRequiredMembers;
240
if (
_unbound
)
291
if (
_unbound
)
316
if (
_unbound
) return StaticCast<Symbol>.From(GetTypeMembers(name));
368
if (
_unbound
)
389
return
_unbound
396
if (
_unbound
) return GetMembers(name);