24 references to TypeHandle
ILCompiler.Compiler (19)
Compiler\Compilation.cs (3)
248case ReadyToRunHelperId.TypeHandle: 287return ReadyToRunHelperId.TypeHandle; 319case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (2)
56case ReadyToRunHelperId.TypeHandle: 309case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (1)
190case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (1)
188case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (1)
190case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (1)
187case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (1)
198case ReadyToRunHelperId.TypeHandle:
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (1)
192case ReadyToRunHelperId.TypeHandle:
IL\ILImporter.Scanner.cs (8)
523_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, owningType), reason); 594_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, runtimeDeterminedMethod.Instantiation[0]), reason); 818instParam = GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, runtimeDeterminedMethod.OwningType); 841_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, _constrained), reason); 849_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, runtimeDeterminedMethod.OwningType), reason); 1143_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, type), reason); 1415_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, type), reason); 1443_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, elementType.MakeArrayType()), "newarr");
ILCompiler.RyuJit (5)
Compiler\RyuJitCompilation.cs (2)
84ReadyToRunHelperId.TypeHandle => _nodeFactory.MaximallyConstructableType(type), 94ReadyToRunHelperId.TypeHandle or ReadyToRunHelperId.MetadataTypeHandle => _nodeFactory.SerializedMetadataRuntimeTypeObject(type),
JitInterface\CorInfoImpl.RyuJit.cs (3)
1803helperId = ReadyToRunHelperId.TypeHandle; 1825helperId = ReadyToRunHelperId.TypeHandle; 1899ComputeLookup(ref pResolvedToken, method.Instantiation[0], ReadyToRunHelperId.TypeHandle, HandleToObject(callerHandle), ref pResult.lookup);