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)
236
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)
2764
if (IsBaseInterface(destination, this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Array), ref useSiteInfo))
2801
IsBaseInterface(destination, this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_MulticastDelegate), ref useSiteInfo))
2840
var derivedType = this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_MulticastDelegate);
3667
if (HasImplicitConversionToInterface(this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Delegate), source, ref useSiteInfo))
3774
foreach (var iface in this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Array).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
889
var nullable = this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Nullable_T);
Symbols\AssemblySymbol.cs (1)
633
return CorLibrary.
GetDeclaredSpecialType
(type);