1 write to CodeBuilder
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (1)
39
CodeBuilder
= codeBuilder;
50 references to CodeBuilder
ILAssembler (23)
EntityRegistry.cs (7)
351
if (methodDef.MethodBody.
CodeBuilder
.Count != 0)
379
&& methodDef.MethodBody.
CodeBuilder
.Count < 64
392
&& methodDef.MethodBody.
CodeBuilder
.Count < 64
410
methodDef.MethodBody.
CodeBuilder
.Count,
419
methodDef.MethodBody.
CodeBuilder
.WriteContentTo(ref writer1);
428
methodDef.MethodBody.
CodeBuilder
.Count,
437
methodDef.MethodBody.
CodeBuilder
.WriteContentTo(ref writer2);
GrammarVisitor.cs (16)
4118
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteSByte(unchecked((sbyte)offset));
4122
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(offset);
4135
mdTokenTypeRef.RecordBlobToWriteResolvedToken(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
4147
memberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
4166
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)arg);
4184
memberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
4346
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(0);
4362
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(VisitInt32(tokenValue).Value);
4369
tokTypeRef.RecordBlobToWriteResolvedToken(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
4373
tokMemberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
4386
argTypeRef.RecordBlobToWriteResolvedToken(_currentMethod.Definition.MethodBody.
CodeBuilder
.ReserveBytes(4));
4405
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)value);
4409
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(value);
4454
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteByte((byte)index.Value);
4458
_currentMethod.Definition.MethodBody.
CodeBuilder
.WriteInt32(index.Value);
4874
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
.WriteUInt16((ushort)slotIndex);
262
CodeBuilder
.WriteByte((byte)slotIndex);
267
CodeBuilder
.WriteUInt16((ushort)slotIndex);
288
CodeBuilder
.WriteByte((byte)slotIndex);
293
CodeBuilder
.WriteUInt16((ushort)slotIndex);
319
CodeBuilder
.WriteByte((byte)argumentIndex);
324
CodeBuilder
.WriteUInt16((ushort)argumentIndex);
345
CodeBuilder
.WriteByte((byte)argumentIndex);
350
CodeBuilder
.WriteUInt16((ushort)argumentIndex);
368
CodeBuilder
.WriteByte((byte)argumentIndex);
373
CodeBuilder
.WriteUInt16((ushort)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
;