5 implementations of Method
ILCompiler.ReadyToRun (5)
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperMethodImport.cs (1)
71
public MethodDesc
Method
=> _method.Method;
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadMethodImport.cs (1)
38
public MethodDesc
Method
=> MethodWithToken.Method;
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
93
public MethodDesc
Method
=> _method;
Compiler\DependencyAnalysis\ReadyToRun\PrecodeMethodImport.cs (1)
36
public MethodDesc
Method
=> _method.Method;
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ShadowMethodNode.cs (1)
32
public MethodDesc
Method
{ get; }
22 references to Method
ILCompiler.ReadyToRun (22)
Compiler\DependencyAnalysis\ReadyToRun\DelegateCtorSignature.cs (5)
31
compilerContext.EnsureLoadableMethod(targetMethod.
Method
);
45
bool needsInstantiatingStub = _targetMethod.
Method
.HasInstantiation;
46
if (_targetMethod.
Method
.IsVirtual && _targetMethod.
Method
.Signature.IsStatic)
50
needsInstantiatingStub |= (_targetMethod.
Method
.OwningType.HasInstantiation || _methodToken.ConstrainedType != null);
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapNode.cs (1)
99
builder.GetCallRefMap(methodNode.
Method
, isStub);
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
541
MethodDesc method = methodNode.
Method
;
Compiler\ReadyToRunTableManager.cs (3)
81
MethodDesc method = methodNode.
Method
;
112
int methodOnlyResult = comparer.Compare(x.
Method
, y.
Method
);
ObjectWriter\ProfileFileBuilder.cs (1)
138
_symbolMethodMap.Add(kvpSymbolMethod.Value.
Method
, kvpSymbolMethod.Key);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\INodeWithTypeSignature.cs (5)
17
MethodSignature INodeWithTypeSignature.Signature =>
Method
.Signature;
18
bool INodeWithTypeSignature.IsUnmanagedCallersOnly =>
Method
.IsUnmanagedCallersOnly;
19
bool INodeWithTypeSignature.IsAsyncCall =>
Method
.IsAsyncCall();
20
bool INodeWithTypeSignature.HasGenericContextArg =>
Method
.RequiresInstMethodDescArg() ||
Method
.RequiresInstMethodTableArg();
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ObjectNode.cs (1)
75
WasmTypeNode wasmTypeNode = factory.WasmTypeNode(wasmMethodCodeNode.
Method
);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ShadowMethodNode.cs (2)
48
Debug.Assert(canonicalMethod.
Method
== method.GetCanonMethodTarget(CanonicalFormKind.Specific));
49
Debug.Assert(canonicalMethod.
Method
.IsSharedByGenericInstantiations);
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\OutputInfoBuilder.cs (2)
190
if (symbolMethodPair.Value.
Method
.GetTypicalMethodDefinition() is EcmaMethod ecmaMethod)
195
methodInfo.Name = FormatMethodName(symbolMethodPair.Value.
Method
, typeNameFormatter);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (1)
559
_compilation.NodeFactory.DetectGenericCycles(_methodCodeNode.Method, methodNode.
Method
);