1 write to CodeBuilder
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (1)
39
CodeBuilder
= codeBuilder;
37 references to CodeBuilder
ILAssembler (10)
EntityRegistry.cs (2)
255
if (methodDef.MethodBody.
CodeBuilder
.Count != 0)
258
methodDef.MethodBody.
CodeBuilder
.WriteContentTo(ilStream);
GrammarVisitor.cs (8)
2982
memberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
3001
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)arg);
3019
memberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
3202
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)value);
3206
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(value);
3251
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)index.Value);
3255
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(index.Value);
3617
currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)VisitInt32(context.GetChild<CILParser.Int32Context>(0)).Value);
System.Reflection.Emit (2)
System\Reflection\Emit\ILGeneratorImpl.cs (2)
411
_il.
CodeBuilder
.WriteInt64(arg);
470
(member, new BlobWriter(_il.
CodeBuilder
.ReserveBytes(sizeof(int)))));
System.Reflection.Metadata (25)
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (24)
46
public int Offset =>
CodeBuilder
.Count;
56
CodeBuilder
.WriteByte((byte)code);
64
CodeBuilder
.WriteUInt16BE((ushort)code);
82
CodeBuilder
.WriteInt32(token);
169
CodeBuilder
.WriteSByte((sbyte)value);
174
CodeBuilder
.WriteInt32(value);
189
CodeBuilder
.WriteInt64(value);
198
CodeBuilder
.WriteSingle(value);
207
CodeBuilder
.WriteDouble(value);
228
CodeBuilder
.WriteByte((byte)slotIndex);
233
CodeBuilder
.WriteInt32(slotIndex);
262
CodeBuilder
.WriteByte((byte)slotIndex);
267
CodeBuilder
.WriteInt32(slotIndex);
288
CodeBuilder
.WriteByte((byte)slotIndex);
293
CodeBuilder
.WriteInt32(slotIndex);
319
CodeBuilder
.WriteByte((byte)argumentIndex);
324
CodeBuilder
.WriteInt32(argumentIndex);
345
CodeBuilder
.WriteByte((byte)argumentIndex);
350
CodeBuilder
.WriteInt32(argumentIndex);
368
CodeBuilder
.WriteByte((byte)argumentIndex);
373
CodeBuilder
.WriteInt32(argumentIndex);
400
CodeBuilder
.WriteSByte(-1);
404
CodeBuilder
.WriteInt32(-1);
455
CodeBuilder
.WriteUInt32((uint)branchCount);
System\Reflection\Metadata\Ecma335\Encoding\MethodBodyStreamEncoder.cs (1)
175
var codeBuilder = instructionEncoder.
CodeBuilder
;