Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (12)
576MethodWithToken method = key.Method;
609public IMethodNode MethodEntrypoint(MethodWithToken method, bool isInstantiatingStub, bool isPrecodeImportRequired, bool isJumpableImportRequired)
698MethodWithToken method,
743public readonly MethodWithToken DeclMethod;
745public readonly MethodWithToken ImplMethod;
747public VirtualResolutionFixupSignatureFixupKey(ReadyToRunFixupKind fixupKind, MethodWithToken declMethod, TypeDesc implType, MethodWithToken implMethod)
779public VirtualResolutionFixupSignature VirtualResolutionFixupSignature(ReadyToRunFixupKind fixupKind, MethodWithToken declMethod, TypeDesc implType, MethodWithToken implMethod)
1235public readonly MethodWithToken Method;
1239public DynamicHelperCellKey(MethodWithToken method, bool isUnboxingStub, bool isInstantiatingStub)
1268public ISymbolNode DynamicHelperCell(MethodWithToken methodWithToken, bool isInstantiatingStub)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (24)
280return CreateDeclaringTypeHandleHelper((MethodWithToken)key.Target);
283return CreateMethodHandleHelper((MethodWithToken)key.Target);
295return CreateMethodDictionary((MethodWithToken)key.Target);
395private Import CreateDeclaringTypeHandleHelper(MethodWithToken method)
405private Import CreateMethodHandleHelper(MethodWithToken method)
441private Import CreateMethodDictionary(MethodWithToken method)
488public Import DispatchCell(MethodWithToken method, MethodDesc callingMethod)
496public Import DelegateCtor(TypeDesc delegateType, MethodWithToken method)
516public Import CheckVirtualFunctionOverride(MethodWithToken declMethod, TypeDesc implType, MethodWithToken implMethod, bool checkOnly = false)
541public readonly MethodWithToken Method;
544public MethodAndCallSite(MethodWithToken method, MethodDesc callingMethod)
572public readonly MethodWithToken MethodArgument;
580MethodWithToken methodArgument,
639(MethodWithToken)helperArgument,
646(MethodWithToken)helperArgument,
653(MethodWithToken)helperArgument,
660(MethodWithToken)helperArgument,
682if (helperArgument is MethodWithToken methodWithToken)
712MethodWithToken methodArgument,
721public readonly MethodWithToken MethodWithToken;
724public PInvokeTargetKey(MethodWithToken methodWithToken, bool isIndirect)
748public Import GetIndirectPInvokeTargetNode(MethodWithToken methodWithToken)
753public Import GetPInvokeTargetNode(MethodWithToken methodWithToken)
JitInterface\CorInfoImpl.ReadyToRun.cs (9)
171private static TypeDesc GetMethodTokenOwningType(MethodWithToken methodToken, TypeDesc constrainedType, TypeSystemEntity genericContextObject, TypeDesc devirtualizedMethodOwner, out bool owningTypeNotDerivedFromToken)
333return obj is MethodWithToken methodWithToken &&
342public bool Equals(MethodWithToken methodWithToken)
401public int CompareTo(MethodWithToken other, TypeSystemComparer comparer)
992MethodWithToken targetMethod = new MethodWithToken(
1371private MethodWithToken ComputeMethodWithToken(MethodDesc method, ref CORINFO_RESOLVED_TOKEN pResolvedToken, TypeDesc constrainedType, bool unboxing)
2033MethodWithToken declMethodWithToken = new MethodWithToken(originalMethod, HandleToModuleToken(ref pResolvedToken, out _), null, false, null);
2037MethodWithToken implMethodWithToken = new MethodWithToken(directMethod, moduleToken, null, false, null);
3375MethodWithToken methodWithToken = new MethodWithToken(ecmaMethod, moduleToken, constrainedType: null, unboxing: false, genericContextObject: null);