1 instantiation of CoreTypes
System.Reflection.MetadataLoadContext (1)
System\Reflection\MetadataLoadContext.Apis.cs (1)
120_coreTypes = new CoreTypes(this, coreAssemblyName);
21 references to CoreTypes
System.Reflection.MetadataLoadContext (21)
System\Reflection\MetadataLoadContext.CoreAssembly.cs (4)
59CoreTypes coreTypes = GetAllFoundCoreTypes(); 71CoreTypes coreTypes = GetAllFoundCoreTypes(); 80internal CoreTypes GetAllFoundCoreTypes() => _coreTypes; 81private readonly CoreTypes _coreTypes;
System\Reflection\TypeLoading\CustomAttributes\CustomAttributeHelpers.cs (1)
89CoreTypes ct = loader.GetAllFoundCoreTypes();
System\Reflection\TypeLoading\General\Assignability.cs (9)
11public static bool IsAssignableFrom(Type toTypeInfo, Type fromTypeInfo, CoreTypes coreTypes) 55private static bool CanCastTo(this Type fromTypeInfo, Type toTypeInfo, CoreTypes coreTypes) 182private static bool MatchesWithVariance(this Type fromTypeInfo, Type toTypeInfo, CoreTypes coreTypes) 240private static bool IsElementTypeCompatibleWith(this Type fromTypeInfo, Type toTypeInfo, CoreTypes coreTypes) 253private static Type ReducedType(this Type t, CoreTypes coreTypes) 278private static bool IsGcReferenceTypeAndCastableTo(this Type fromTypeInfo, Type toTypeInfo, CoreTypes coreTypes) 292private static bool ProvablyAGcReferenceType(this Type t, CoreTypes coreTypes) 304private static bool ProvablyAGcReferenceTypeHelper(this Type t, CoreTypes coreTypes) 333private static bool CanCastArrayToInterface(this Type fromTypeInfo, Type toTypeInfo, CoreTypes coreTypes)
System\Reflection\TypeLoading\General\Ecma\EcmaDefaultValueProcessing.cs (2)
97CoreTypes ct = module.Loader.GetAllFoundCoreTypes(); 113CoreTypes ct = module.Loader.GetAllFoundCoreTypes();
System\Reflection\TypeLoading\General\Ecma\EcmaHelpers.cs (1)
62CoreTypes coreTypes = loader.GetAllFoundCoreTypes();
System\Reflection\TypeLoading\Methods\RoDefinitionMethod.DllImport.cs (1)
20CoreTypes ct = Loader.GetAllFoundCoreTypes();
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
187CoreTypes ct = Loader.GetAllFoundCoreTypes();
System\Reflection\TypeLoading\Types\RoType.TypeClassification.cs (2)
52CoreTypes coreTypes = Loader.GetAllFoundCoreTypes(); 73CoreTypes coreTypes = Loader.GetAllFoundCoreTypes();