1 write to _method
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (1)
31
_method
= method;
21 references to _method
ILCompiler.ReadyToRun (21)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (21)
37
compilerContext.EnsureLoadableType(
_method
.OwningType);
43
public MethodDesc Method =>
_method
.Method;
48
public bool IsUnboxingStub =>
_method
.Unboxing;
50
public TypeDesc ConstrainedType =>
_method
.ConstrainedType;
52
public bool NeedsInstantiationArg =>
_method
.ConstrainedType?.IsCanonicalSubtype(CanonicalFormKind.Any) ?? false;
68
factory.DetectGenericCycles(
_method
.Method, canonMethod);
93
if (
_method
.Method.IsPrimaryMethodDesc() && !IsInstantiatingStub
94
&&
_method
.ConstrainedType == null && fixupKind == ReadyToRunFixupKind.MethodEntry)
96
if (!
_method
.Method.HasInstantiation && !
_method
.Method.OwningType.HasInstantiation && !
_method
.Method.OwningType.IsArray)
98
if (
_method
.Token.TokenType == CorTokenType.mdtMethodDef)
103
else if (
_method
.Token.TokenType == CorTokenType.mdtMemberRef)
105
if (!
_method
.OwningTypeNotDerivedFromToken)
114
MethodWithToken method =
_method
;
121
method = new MethodWithToken(method.Method, factory.SignatureContext.GetModuleTokenForMethod(method.Method), method.ConstrainedType, unboxing:
_method
.Unboxing, null);
127
method = new MethodWithToken(method.Method, factory.SignatureContext.GetModuleTokenForMethod(method.Method), method.ConstrainedType, unboxing:
_method
.Unboxing, null);
159
if (
_method
.Method.IsAsyncVariant())
164
_method
.AppendMangledName(nameMangler, sb);
178
return
_method
.CompareTo(otherNode.
_method
, comparer);