45 references to Instructions
illink (10)
Linker.Steps\AddBypassNGenStep.cs (1)
105
var instructions = bypassNGenAttributeDefaultConstructor.Body.
Instructions
;
Linker.Steps\UnreachableBlocksOptimizer.cs (4)
493
Collection<Instruction> instrs = body.
Instructions
;
654
Collection<Instruction> Instructions => Body.
Instructions
;
1379
Collection<Instruction> Instructions => body.
Instructions
;
1676
Collection<Instruction> instructions = callee.Method.Body.
Instructions
;
Linker\LinkerILProcessor.cs (3)
15
Collections.Generic.Collection<Instruction> Instructions => _ilProcessor.Body.
Instructions
;
59
public void Replace(int index, Instruction instruction) => Replace(_ilProcessor.Body.
Instructions
[index], instruction);
63
int index = _ilProcessor.Body.
Instructions
.IndexOf(instruction);
Linker\MethodIL.cs (1)
24
public Collection<Instruction> Instructions => Body.
Instructions
;
Linker\TypeReferenceWalker.cs (1)
199
foreach (var instr in body.
Instructions
)
Microsoft.Maui.Controls.Build.Tasks (13)
DebugXamlCTask.cs (2)
75
foreach (var instr in initComp.Body.
Instructions
)
77
initComp.Body.
Instructions
.Clear();
MethodBodyExtensions.cs (11)
31
for (var i = 0; i < self.
Instructions
.Count; i++)
33
var instruction = self.
Instructions
[i];
40
self.
Instructions
.Insert(++i, Instruction.Create(OpCodes.Conv_I8));
47
for (var i = 0; i < self.
Instructions
.Count; i++)
49
var instruction = self.
Instructions
[i];
52
if (i + 1 >= self.
Instructions
.Count)
54
var next = self.
Instructions
[i + 1];
68
foreach (var instruction in self.
Instructions
)
83
var instruction = (from instr in self.
Instructions
where instr.OpCode.Code == Code.Stloc && instr.Operand == varDef select instr).First();
89
self.
Instructions
.Remove(instruction.Previous);
90
self.
Instructions
.Remove(instruction);
Mono.Cecil (4)
Mono.Cecil.Cil\CodeReader.cs (1)
269
return GetInstruction (body.
Instructions
, offset);
Mono.Cecil.Cil\CodeWriter.cs (1)
173
var instructions = body.
Instructions
;
Mono.Cecil.Cil\ILProcessor.cs (1)
29
this.instructions = body.
Instructions
;
Mono.Cecil.Cil\Symbols.cs (1)
791
var instructions = method.Body.
Instructions
;
Mono.Cecil.Rocks (7)
Mono.Cecil.Rocks\MethodBodyRocks.cs (7)
27
foreach (var instruction in self.
Instructions
) {
188
for (var i = 0; i < self.
Instructions
.Count; i++) {
189
var instruction = self.
Instructions
[i];
196
self.
Instructions
.Insert (++i, Instruction.Create (OpCodes.Conv_I8));
207
foreach (var instruction in self.
Instructions
) {
340
foreach (var instruction in body.
Instructions
) {
406
foreach (var instruction in body.
Instructions
) {
tlens (11)
TLens.Analyzers\DuplicatedCodeAnalyzer.cs (1)
19
foreach (var instr in method.Body.
Instructions
)
TLens.Analyzers\InterfacesAnalyzer.cs (1)
38
var instrs = method.Body.
Instructions
;
TLens.Analyzers\InverterCtorsChainAnalyzer.cs (1)
21
foreach (var instr in method.Body.
Instructions
)
TLens.Analyzers\LargeStaticArraysAnalyzer.cs (1)
18
foreach (var instr in method.Body.
Instructions
)
TLens.Analyzers\LargeStringsAnalyzer.cs (1)
19
foreach (var instr in method.Body.
Instructions
)
TLens.Analyzers\LimitedMethodCalls.cs (1)
18
var instrs = method.Body.
Instructions
;
TLens.Analyzers\RedundantFieldInitializationAnalyzer.cs (1)
35
var instrs = ctor.Body.
Instructions
;
TLens.Analyzers\TypeInstatiationAnalyzer.cs (1)
18
var instrs = method.Body.
Instructions
;
TLens.Analyzers\UnnecessaryFieldsAssignmentAnalyzer.cs (1)
31
foreach (var instr in method.Body.
Instructions
)
TLens.Analyzers\UnusedParametersAnalyzer.cs (1)
29
foreach (var instr in method.Body.
Instructions
)
TLens.Analyzers\UserOperatorCalledForNullCheckAnalyzer.cs (1)
26
var instrs = method.Body.
Instructions
;