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