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
(GetRuntimeTypeFromHandleMaybeNull(value));
1849
return new
RuntimeTypeHandle
(type!);
src\System\RuntimeType.CoreCLR.cs (10)
1438
name = new
RuntimeTypeHandle
(m_runtimeType).ConstructName(formatFlags);
2429
RuntimeTypeHandle th = new
RuntimeTypeHandle
(this);
3566
return new
RuntimeTypeHandle
(this).Instantiate(rt);
3609
ret = new
RuntimeTypeHandle
(this).Instantiate(instantiationRuntimeType);
3627
return new
RuntimeTypeHandle
(this).GetGenericVariableIndex();
3639
Type[] constraints = new
RuntimeTypeHandle
(this).GetConstraints();
3666
public override Type MakePointerType() => new
RuntimeTypeHandle
(this).MakePointer();
3668
public override Type MakeByRefType() => new
RuntimeTypeHandle
(this).MakeByRef();
3670
public override Type MakeArrayType() => new
RuntimeTypeHandle
(this).MakeSZArray();
3677
return new
RuntimeTypeHandle
(this).MakeArray(rank);