1 write to _ilProcessor
illink (1)
Linker\LinkerILProcessor.cs (1)
19
_ilProcessor
= body.GetILProcessor ();
14 references to _ilProcessor
illink (14)
Linker\LinkerILProcessor.cs (14)
15
Collections.Generic.Collection<Instruction> Instructions =>
_ilProcessor
.Body.Instructions;
22
public void Emit (OpCode opcode) => Append (
_ilProcessor
.Create (opcode));
23
public void Emit (OpCode opcode, TypeReference type) => Append (
_ilProcessor
.Create (opcode, type));
24
public void Emit (OpCode opcode, MethodReference method) => Append (
_ilProcessor
.Create (opcode, method));
25
public void Emit (OpCode opcode, VariableDefinition variable) => Append (
_ilProcessor
.Create (opcode, variable));
27
public void Emit (OpCode opcode, string value) => Append (
_ilProcessor
.Create (opcode, value));
33
_ilProcessor
.InsertBefore (target, instruction);
41
_ilProcessor
.InsertAfter (target, instruction);
48
_ilProcessor
.Append (instruction);
56
_ilProcessor
.Replace (target, instruction);
59
public void Replace (int index, Instruction instruction) => Replace (
_ilProcessor
.Body.Instructions[index], instruction);
63
int index =
_ilProcessor
.Body.Instructions.IndexOf (instruction);
73
_ilProcessor
.Remove (instruction);
84
foreach (var handler in
_ilProcessor
.Body.ExceptionHandlers) {