1 write to m_codeWriter
AssemblyStripper (1)
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24324.1\contentFiles\cs\netstandard2.0\Mono.Cecil.Cil\CodeWriter.cs (1)
61
m_codeWriter
= new MemoryBinaryWriter ();
54 references to m_codeWriter
AssemblyStripper (54)
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24324.1\contentFiles\cs\netstandard2.0\Mono.Cecil.Cil\CodeWriter.cs (54)
81
m_codeWriter
.Empty ();
87
m_codeWriter
.Write (0);
89
m_codeWriter
.Write (token.ToUInt ());
106
long start =
m_codeWriter
.BaseStream.Position;
112
instr.Offset = (int) (
m_codeWriter
.BaseStream.Position - start);
115
m_codeWriter
.Write (instr.OpCode.Op2);
117
m_codeWriter
.Write (instr.OpCode.Op1);
118
m_codeWriter
.Write (instr.OpCode.Op2);
131
m_codeWriter
.Write ((uint) 0);
134
m_codeWriter
.Write ((byte) 0);
137
m_codeWriter
.Write (0);
141
m_codeWriter
.Write ((sbyte) instr.Operand);
143
m_codeWriter
.Write ((byte) instr.Operand);
146
m_codeWriter
.Write ((byte) body.Variables.IndexOf (
150
m_codeWriter
.Write ((byte) GetParameterIndex (body, (ParameterDefinition) instr.Operand));
156
m_codeWriter
.Write ((int) instr.Operand);
159
m_codeWriter
.Write ((short) body.Variables.IndexOf (
163
m_codeWriter
.Write ((short) GetParameterIndex (
167
m_codeWriter
.Write ((long) instr.Operand);
170
m_codeWriter
.Write ((float) instr.Operand);
173
m_codeWriter
.Write ((double) instr.Operand);
201
long pos =
m_codeWriter
.BaseStream.Position;
206
m_codeWriter
.BaseStream.Position = instr.Offset + instr.OpCode.Size;
208
m_codeWriter
.Write ((uint) targets.Length);
210
m_codeWriter
.Write ((tgt.Offset - (instr.Offset +
214
m_codeWriter
.BaseStream.Position = instr.Offset + instr.OpCode.Size;
215
m_codeWriter
.Write ((byte) (((Instruction) instr.Operand).Offset -
219
m_codeWriter
.BaseStream.Position = instr.Offset + instr.OpCode.Size;
220
m_codeWriter
.Write(((Instruction) instr.Operand).Offset -
226
m_codeWriter
.BaseStream.Position = pos;
293
m_codeWriter
.QuadAlign ();
296
m_codeWriter
.Write ((byte) MethodDataSection.EHTable);
297
m_codeWriter
.Write ((byte) (seh.Count * 12 + 4));
298
m_codeWriter
.Write (new byte [2]);
300
m_codeWriter
.Write ((ushort) eh.Type);
301
m_codeWriter
.Write ((ushort) eh.TryStart.Offset);
302
m_codeWriter
.Write ((byte) (eh.TryEnd.Offset - eh.TryStart.Offset));
303
m_codeWriter
.Write ((ushort) eh.HandlerStart.Offset);
304
m_codeWriter
.Write ((byte) GetLength (eh.HandlerStart, eh.HandlerEnd, seh.Container.Instructions));
308
m_codeWriter
.Write ((byte) (MethodDataSection.FatFormat | MethodDataSection.EHTable));
311
m_codeWriter
.Write ((uint) eh.Type);
312
m_codeWriter
.Write ((uint) eh.TryStart.Offset);
313
m_codeWriter
.Write ((uint) (eh.TryEnd.Offset - eh.TryStart.Offset));
314
m_codeWriter
.Write ((uint) eh.HandlerStart.Offset);
315
m_codeWriter
.Write ((uint) GetLength (eh.HandlerStart, eh.HandlerEnd, seh.Container.Instructions));
324
m_codeWriter
.Write ((byte) (size & 0xff));
325
m_codeWriter
.Write ((byte) ((size >> 8) & 0xff));
326
m_codeWriter
.Write ((byte) ((size >> 16) & 0xff));
336
m_codeWriter
.Write ((uint) eh.FilterStart.Offset);
339
m_codeWriter
.Write (0);
372
||
m_codeWriter
.BaseStream.Length >= 64 || body.MaxStack > 8) {
383
m_binaryWriter.Write ((int)
m_codeWriter
.BaseStream.Length);
392
m_codeWriter
.BaseStream.Length << 2));
394
m_binaryWriter.Write (
m_codeWriter
);