1 write to _unbound
Microsoft.CodeAnalysis.CSharp (1)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
65
_unbound
= unbound;
13 references to _unbound
Microsoft.CodeAnalysis.CSharp (13)
Symbols\SubstitutedNamedTypeSymbol.cs (13)
81
return
_unbound
;
152
return
_unbound
? null : Map.SubstituteNamedType(OriginalDefinition.GetDeclaredBaseType(basesBeingResolved));
157
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.GetDeclaredInterfaces(basesBeingResolved));
164
if (
_unbound
)
182
return
_unbound
? ImmutableArray<NamedTypeSymbol>.Empty : Map.SubstituteNamedTypes(OriginalDefinition.InterfacesNoUseSiteDiagnostics(basesBeingResolved));
196
if (
_unbound
)
235
internal sealed override bool HasDeclaredRequiredMembers => !
_unbound
&& OriginalDefinition.HasDeclaredRequiredMembers;
246
if (
_unbound
)
297
if (
_unbound
)
322
if (
_unbound
) return StaticCast<Symbol>.From(GetTypeMembers(name));
374
if (
_unbound
)
395
return
_unbound
402
if (
_unbound
) return GetMembers(name);