4 overrides of GetDeclaredSpecialType
Microsoft.CodeAnalysis.CSharp (3)
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
43
internal sealed override NamedTypeSymbol
GetDeclaredSpecialType
(SpecialType type)
Symbols\MissingAssemblySymbol.cs (1)
178
internal override NamedTypeSymbol
GetDeclaredSpecialType
(SpecialType type)
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
212
internal override NamedTypeSymbol
GetDeclaredSpecialType
(SpecialType type)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockAssemblySymbol.cs (1)
48
internal override NamedTypeSymbol
GetDeclaredSpecialType
(SpecialType type)
7 references to GetDeclaredSpecialType
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\Conversions\ConversionsBase.cs (5)
2595
if (IsBaseInterface(destination, this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Array), ref useSiteInfo))
2632
IsBaseInterface(destination, this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_MulticastDelegate), ref useSiteInfo))
2671
var derivedType = this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_MulticastDelegate);
3408
if (HasImplicitConversionToInterface(this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Delegate), source, ref useSiteInfo))
3515
foreach (var iface in this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Array).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
872
var nullable = this.corLibrary.
GetDeclaredSpecialType
(SpecialType.System_Nullable_T);
Symbols\AssemblySymbol.cs (1)
569
return CorLibrary.
GetDeclaredSpecialType
(type);