27 references to MethodAction
illink (27)
Linker.Steps\BodySubstitutionParser.cs (2)
69
_substitutionInfo.SetMethodAction(method,
MethodAction
.ConvertToThrow);
84
_substitutionInfo.SetMethodAction(method,
MethodAction
.ConvertToStub);
Linker.Steps\CheckSuppressionsStep.cs (1)
43
if (Context.Annotations.GetAction(method) !=
MethodAction
.ConvertToThrow)
Linker.Steps\CodeRewriterStep.cs (2)
51
case
MethodAction
.ConvertToStub:
54
case
MethodAction
.ConvertToThrow:
Linker.Steps\DescriptorMarker.cs (1)
196
_context.Annotations.SetAction(method,
MethodAction
.Parse);
Linker.Steps\MarkStep.cs (10)
283
Annotations.SetAction(body.Method,
MethodAction
.ConvertToThrow);
1979
Annotations.SetAction(method,
MethodAction
.ForceParse);
3134
var
methodAction = Annotations.GetAction(method);
3135
if (methodAction is
MethodAction
.ConvertToStub)
3144
if (methodAction ==
MethodAction
.Nothing)
3145
Annotations.SetAction(method,
MethodAction
.Parse);
3532
case
MethodAction
.ConvertToStub:
3544
case
MethodAction
.ConvertToThrow:
3691
case
MethodAction
.ForceParse:
3693
case
MethodAction
.Parse:
Linker.Steps\UnreachableBlocksOptimizer.cs (2)
246
case
MethodAction
.ConvertToThrow:
248
case
MethodAction
.ConvertToStub:
Linker\Annotations.cs (2)
127
public
MethodAction
GetAction(MethodDefinition method)
142
public void SetAction(MethodDefinition method,
MethodAction
action)
Linker\MemberActionStore.cs (4)
39
public
MethodAction
GetAction(MethodDefinition method)
41
if (PrimarySubstitutionInfo.MethodActions.TryGetValue(method, out
MethodAction
action))
51
return
MethodAction
.ConvertToStub;
53
return
MethodAction
.Nothing;
Linker\SubstitutionInfo.cs (3)
11
public Dictionary<MethodDefinition,
MethodAction
> MethodActions { get; }
17
MethodActions = new Dictionary<MethodDefinition,
MethodAction
>();
22
public void SetMethodAction(MethodDefinition method,
MethodAction
action)