15 references to GetCoreType
System.Reflection.MetadataLoadContext (15)
System\Reflection\TypeLoading\Constructors\RoSyntheticConstructor.cs (1)
43RoType returnType = GetRoModule().Loader.GetCoreType(CoreType.Void);
System\Reflection\TypeLoading\Events\RoEvent.cs (1)
75public sealed override bool IsMulticast => Loader.GetCoreType(CoreType.MulticastDelegate).IsAssignableFrom(EventHandlerType);
System\Reflection\TypeLoading\Fields\RoField.cs (1)
61Type int32Type = Loader.GetCoreType(CoreType.Int32); // Since we got the constructor, we know the Int32 exists.
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.TypeProvider.cs (2)
58public RoType GetPrimitiveType(PrimitiveTypeCode typeCode) => Loader.GetCoreType(typeCode.ToCoreType()); 63public RoType GetSystemType() => Loader.GetCoreType(CoreType.Type);
System\Reflection\TypeLoading\Types\RoArrayType.cs (4)
37internal sealed override RoType? ComputeBaseTypeWithoutDesktopQuirk() => Loader.GetCoreType(CoreType.Array); 79RoType systemInt32 = Loader.GetCoreType(CoreType.Int32); 156RoType systemInt32 = Loader.GetCoreType(CoreType.Int32); 158RoType systemVoid = Loader.GetCoreType(CoreType.Void);
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (1)
74return Loader.GetCoreType(CoreType.Object);
System\Reflection\TypeLoading\Types\RoModifiedFunctionPointerType.cs (4)
46private Type CDeclType => Loader.GetCoreType(CoreType.CallConvCdecl); 47private Type StdCallType => Loader.GetCoreType(CoreType.CallConvStdcall); 48private Type ThisCallType => Loader.GetCoreType(CoreType.CallConvThiscall); 49private Type FastCallType => Loader.GetCoreType(CoreType.CallConvFastcall);
System\Reflection\TypeLoading\Types\RoType.cs (1)
170baseType = Loader.GetCoreType(CoreType.Object);