Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (12)
519MethodWithToken method = key.Method;
552public IMethodNode MethodEntrypoint(MethodWithToken method, bool isInstantiatingStub, bool isPrecodeImportRequired, bool isJumpableImportRequired)
641MethodWithToken method,
686public readonly MethodWithToken DeclMethod;
688public readonly MethodWithToken ImplMethod;
690public VirtualResolutionFixupSignatureFixupKey(ReadyToRunFixupKind fixupKind, MethodWithToken declMethod, TypeDesc implType, MethodWithToken implMethod)
722public VirtualResolutionFixupSignature VirtualResolutionFixupSignature(ReadyToRunFixupKind fixupKind, MethodWithToken declMethod, TypeDesc implType, MethodWithToken implMethod)
1178public readonly MethodWithToken Method;
1182public DynamicHelperCellKey(MethodWithToken method, bool isUnboxingStub, bool isInstantiatingStub)
1211public ISymbolNode DynamicHelperCell(MethodWithToken methodWithToken, bool isInstantiatingStub)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (22)
280return CreateMethodHandleHelper((MethodWithToken)key.Target);
292return CreateMethodDictionary((MethodWithToken)key.Target);
392private Import CreateMethodHandleHelper(MethodWithToken method)
428private Import CreateMethodDictionary(MethodWithToken method)
475public Import InterfaceDispatchCell(MethodWithToken method, MethodDesc callingMethod)
483public Import DelegateCtor(TypeDesc delegateType, MethodWithToken method)
503public Import CheckVirtualFunctionOverride(MethodWithToken declMethod, TypeDesc implType, MethodWithToken implMethod, bool checkOnly = false)
528public readonly MethodWithToken Method;
531public MethodAndCallSite(MethodWithToken method, MethodDesc callingMethod)
559public readonly MethodWithToken MethodArgument;
567MethodWithToken methodArgument,
626(MethodWithToken)helperArgument,
633(MethodWithToken)helperArgument,
640(MethodWithToken)helperArgument,
654(MethodWithToken)helperArgument,
676if (helperArgument is MethodWithToken methodWithToken)
706MethodWithToken methodArgument,
715public readonly MethodWithToken MethodWithToken;
718public PInvokeTargetKey(MethodWithToken methodWithToken, bool isIndirect)
742public Import GetIndirectPInvokeTargetNode(MethodWithToken methodWithToken)
747public 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)
994MethodWithToken targetMethod = new MethodWithToken(
1409private MethodWithToken ComputeMethodWithToken(MethodDesc method, ref CORINFO_RESOLVED_TOKEN pResolvedToken, TypeDesc constrainedType, bool unboxing)
2067MethodWithToken declMethodWithToken = new MethodWithToken(originalMethod, HandleToModuleToken(ref pResolvedToken, out _), null, false, null);
2071MethodWithToken implMethodWithToken = new MethodWithToken(directMethod, moduleToken, null, false, null);
3235MethodWithToken methodWithToken = new MethodWithToken(ecmaMethod, moduleToken, constrainedType: null, unboxing: false, genericContextObject: null);