4 overrides of GetDeclaredSpecialType
Microsoft.CodeAnalysis.CSharp (3)
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
45
internal sealed override NamedTypeSymbol
GetDeclaredSpecialType
(ExtendedSpecialType type)
Symbols\MissingAssemblySymbol.cs (1)
183
internal override NamedTypeSymbol
GetDeclaredSpecialType
(ExtendedSpecialType type)
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
221
internal override NamedTypeSymbol
GetDeclaredSpecialType
(ExtendedSpecialType type)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockAssemblySymbol.cs (1)
53
internal override NamedTypeSymbol
GetDeclaredSpecialType
(ExtendedSpecialType type)
7 references to GetDeclaredSpecialType
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\Conversions\ConversionsBase.cs (5)
2742
if (IsBaseInterface(destination, this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Array), ref useSiteInfo))
2779
IsBaseInterface(destination, this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_MulticastDelegate), ref useSiteInfo))
2818
var derivedType = this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_MulticastDelegate);
3645
if (HasImplicitConversionToInterface(this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Delegate), source, ref useSiteInfo))
3752
foreach (var iface in this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Array).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
887
var nullable = this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Nullable_T);
Symbols\AssemblySymbol.cs (1)
606
return CorLibrary.
GetDeclaredSpecialType
(type);