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)
514_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, owningType), reason); 585_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, runtimeDeterminedMethod.Instantiation[0]), reason); 809instParam = GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, runtimeDeterminedMethod.OwningType); 832_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, _constrained), reason); 840_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, runtimeDeterminedMethod.OwningType), reason); 1112_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, type), reason); 1384_dependencies.Add(GetGenericLookupHelper(ReadyToRunHelperId.TypeHandle, type), reason); 1412_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)
1797helperId = ReadyToRunHelperId.TypeHandle; 1819helperId = ReadyToRunHelperId.TypeHandle; 1893ComputeLookup(ref pResolvedToken, method.Instantiation[0], ReadyToRunHelperId.TypeHandle, HandleToObject(callerHandle), ref pResult.lookup);