Lines Matching refs:byte
35 : zone_(zone), buffer_(zone->NewArray<byte, Buffer>(initial)) {
93 void write(const byte* data, size_t size) {
102 write(reinterpret_cast<const byte*>(name.begin()), name.length());
114 byte* ptr = buffer_ + offset;
117 byte out = static_cast<byte>(val & 0x7f);
127 void patch_u8(size_t offset, byte val) {
134 const byte* data() const { return buffer_; }
135 const byte* begin() const { return buffer_; }
136 const byte* end() const { return pos_; }
141 byte* new_buffer = zone_->NewArray<byte, Buffer>(new_size);
155 byte** pos_ptr() { return &pos_; }
159 byte* buffer_;
160 byte* pos_;
161 byte* end_;
172 void EmitByte(byte b);
175 void EmitCode(const byte* code, uint32_t code_size);
186 void EmitWithU8(WasmOpcode opcode, const byte immediate);
187 void EmitWithU8U8(WasmOpcode opcode, const byte imm1, const byte imm2);
200 void FixupByte(size_t position, byte value) {
322 void AddDataSegment(const byte* data, uint32_t size, uint32_t dest);
457 ZoneVector<byte> data;