Lines Matching defs:start
55 Decoder(const byte* start, const byte* end, uint32_t buffer_offset = 0)
56 : Decoder(start, start, end, buffer_offset) {}
60 Decoder(const byte* start, const byte* pc, const byte* end,
62 : start_(start), pc_(pc), end_(end), buffer_offset_(buffer_offset) {
63 DCHECK_LE(start, pc);
65 DCHECK_EQ(static_cast<uint32_t>(end - start), end - start);
286 void traceByteRange(const byte* start, const byte* end) {
287 DCHECK_LE(start, end);
288 for (const byte* p = start; p < end; ++p) TRACE("%02x ", *p);
308 void Reset(const byte* start, const byte* end, uint32_t buffer_offset = 0) {
309 DCHECK_LE(start, end);
310 DCHECK_EQ(static_cast<uint32_t>(end - start), end - start);
311 start_ = start;
312 pc_ = start;
327 const byte* start() const { return start_; }
340 // Takes an offset relative to the module start and returns an offset relative