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