1 write to CodeBuilder
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\Encoding\InstructionEncoder.cs (1)
39CodeBuilder = codeBuilder;
50 references to CodeBuilder
ILAssembler (23)
EntityRegistry.cs (7)
351if (methodDef.MethodBody.CodeBuilder.Count != 0) 379&& methodDef.MethodBody.CodeBuilder.Count < 64 392&& methodDef.MethodBody.CodeBuilder.Count < 64 410methodDef.MethodBody.CodeBuilder.Count, 419methodDef.MethodBody.CodeBuilder.WriteContentTo(ref writer1); 428methodDef.MethodBody.CodeBuilder.Count, 437methodDef.MethodBody.CodeBuilder.WriteContentTo(ref writer2);
GrammarVisitor.cs (16)
4118_currentMethod.Definition.MethodBody.CodeBuilder.WriteSByte(unchecked((sbyte)offset)); 4122_currentMethod.Definition.MethodBody.CodeBuilder.WriteInt32(offset); 4135mdTokenTypeRef.RecordBlobToWriteResolvedToken(_currentMethod.Definition.MethodBody.CodeBuilder.ReserveBytes(4)); 4147memberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.CodeBuilder.ReserveBytes(4)); 4166_currentMethod.Definition.MethodBody.CodeBuilder.WriteByte((byte)arg); 4184memberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.CodeBuilder.ReserveBytes(4)); 4346_currentMethod.Definition.MethodBody.CodeBuilder.WriteInt32(0); 4362_currentMethod.Definition.MethodBody.CodeBuilder.WriteInt32(VisitInt32(tokenValue).Value); 4369tokTypeRef.RecordBlobToWriteResolvedToken(_currentMethod.Definition.MethodBody.CodeBuilder.ReserveBytes(4)); 4373tokMemberRef.RecordBlobToWriteResolvedHandle(_currentMethod.Definition.MethodBody.CodeBuilder.ReserveBytes(4)); 4386argTypeRef.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); 4874currentMethod.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)
46public int Offset => CodeBuilder.Count; 56CodeBuilder.WriteByte((byte)code); 64CodeBuilder.WriteUInt16BE((ushort)code); 82CodeBuilder.WriteInt32(token); 169CodeBuilder.WriteSByte((sbyte)value); 174CodeBuilder.WriteInt32(value); 189CodeBuilder.WriteInt64(value); 198CodeBuilder.WriteSingle(value); 207CodeBuilder.WriteDouble(value); 228CodeBuilder.WriteByte((byte)slotIndex); 233CodeBuilder.WriteUInt16((ushort)slotIndex); 262CodeBuilder.WriteByte((byte)slotIndex); 267CodeBuilder.WriteUInt16((ushort)slotIndex); 288CodeBuilder.WriteByte((byte)slotIndex); 293CodeBuilder.WriteUInt16((ushort)slotIndex); 319CodeBuilder.WriteByte((byte)argumentIndex); 324CodeBuilder.WriteUInt16((ushort)argumentIndex); 345CodeBuilder.WriteByte((byte)argumentIndex); 350CodeBuilder.WriteUInt16((ushort)argumentIndex); 368CodeBuilder.WriteByte((byte)argumentIndex); 373CodeBuilder.WriteUInt16((ushort)argumentIndex); 400CodeBuilder.WriteSByte(-1); 404CodeBuilder.WriteInt32(-1); 455CodeBuilder.WriteUInt32((uint)branchCount);
System\Reflection\Metadata\Ecma335\Encoding\MethodBodyStreamEncoder.cs (1)
175var codeBuilder = instructionEncoder.CodeBuilder;