1 write to _method
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (1)
31
_method
= method;
22 references to _method
ILCompiler.ReadyToRun (22)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (22)
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);
138
if (
_method
.Method.IsPrimaryMethodDesc() && !IsInstantiatingStub && !
_method
.Unboxing
139
&&
_method
.ConstrainedType == null && fixupKind == ReadyToRunFixupKind.MethodEntry)
141
if (!
_method
.Method.HasInstantiation && !
_method
.Method.OwningType.HasInstantiation && !
_method
.Method.OwningType.IsArray)
143
if (
_method
.Token.TokenType == CorTokenType.mdtMethodDef)
148
else if (
_method
.Token.TokenType == CorTokenType.mdtMemberRef)
150
if (!
_method
.OwningTypeNotDerivedFromToken)
159
MethodWithToken method =
_method
;
166
method = new MethodWithToken(method.Method, factory.SignatureContext.GetModuleTokenForMethod(method.Method), method.ConstrainedType, unboxing:
_method
.Unboxing, null);
172
method = new MethodWithToken(method.Method, factory.SignatureContext.GetModuleTokenForMethod(method.Method), method.ConstrainedType, unboxing:
_method
.Unboxing, null);
204
if (
_method
.Method.IsAsyncVariant())
209
_method
.AppendMangledName(nameMangler, sb);
223
return
_method
.CompareTo(otherNode.
_method
, comparer);