1 write to Body
illink (1)
Linker\MethodIL.cs (1)
17
MethodIL(MethodBody body) => this.
Body
= body;
12 references to Body
illink (12)
Linker.Dataflow\MethodBodyScanner.cs (4)
303
MethodBody methodBody = methodIL.
Body
;
814
PushUnknownAndWarnAboutInvalidIL(currentStack, methodIL.
Body
, operation.Offset);
883
StackSlot valueToStore = PopUnknown(currentStack, 1, methodIL.
Body
, operation.Offset);
887
WarnAboutInvalidILInMethod(methodIL.
Body
, operation.Offset);
Linker.Steps\MarkStep.cs (4)
2808
if (body.
Body
.CodeSize != 1)
3859
if (_compilerGeneratedMethodRequiresScanner.TryGetValue(methodIL.
Body
, out bool requiresReflectionMethodBodyScanner))
3878
_compilerGeneratedMethodRequiresScanner.Add(methodIL.
Body
, requiresReflectionMethodBodyScanner);
3880
PostMarkMethodBody(methodIL.
Body
);
Linker\MethodIL.cs (4)
21
public MethodDefinition Method =>
Body
.Method;
24
public Collection<Instruction> Instructions =>
Body
.Instructions;
25
public Collection<ExceptionHandler> ExceptionHandlers =>
Body
.ExceptionHandlers;
26
public Collection<VariableDefinition> Variables =>
Body
.Variables;