16 references to RuntimeTypeHandle
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (1)
30
get => new
RuntimeTypeHandle
(this);
src\System\Runtime\InteropServices\DynamicInterfaceCastableHelpers.cs (2)
18
bool isImplemented = castable.IsInterfaceImplemented(new
RuntimeTypeHandle
(interfaceType), throwIfNotImplemented);
28
RuntimeTypeHandle handle = castable.GetInterfaceImplementation(new
RuntimeTypeHandle
(interfaceType));
src\System\RuntimeHandles.cs (3)
22
new
RuntimeTypeHandle
(GetRuntimeTypeChecked());
34
new
RuntimeTypeHandle
(value == IntPtr.Zero ? null : GetRuntimeTypeFromHandle(value));
1786
return new
RuntimeTypeHandle
(type!);
src\System\RuntimeType.CoreCLR.cs (10)
1461
name ??= new
RuntimeTypeHandle
(m_runtimeType).ConstructName(formatFlags);
2472
RuntimeTypeHandle th = new
RuntimeTypeHandle
(this);
3605
return new
RuntimeTypeHandle
(this).Instantiate(rt);
3648
ret = new
RuntimeTypeHandle
(this).Instantiate(instantiationRuntimeType);
3666
return new
RuntimeTypeHandle
(this).GetGenericVariableIndex();
3678
Type[] constraints = new
RuntimeTypeHandle
(this).GetConstraints();
3705
public override Type MakePointerType() => new
RuntimeTypeHandle
(this).MakePointer();
3707
public override Type MakeByRefType() => new
RuntimeTypeHandle
(this).MakeByRef();
3709
public override Type MakeArrayType() => new
RuntimeTypeHandle
(this).MakeSZArray();
3716
return new
RuntimeTypeHandle
(this).MakeArray(rank);