Lines Matching full:pos_
58 INLINE(void Unuse()) { pos_ = 0; }
60 INLINE(bool is_bound() const) { return pos_ < 0; }
61 INLINE(bool is_unused() const) { return pos_ == 0; }
62 INLINE(bool is_linked() const) { return pos_ > 0; }
69 // pos_ encodes both the binding state (via its sign)
72 // pos_ < 0 bound label, pos() returns the jump target position
73 // pos_ == 0 unused label
74 // pos_ > 0 linked label, pos() returns the last reference position
75 int pos_;
78 pos_ = -pos - 1;
82 pos_ = pos + 1;
257 RelocInfoWriter() : pos_(NULL), last_pc_(NULL), last_data_(0) {}
258 RelocInfoWriter(byte* pos, byte* pc) : pos_(pos), last_pc_(pc),
261 byte* pos() const { return pos_; }
269 pos_ = pos;
288 byte* pos_;
326 void Advance(int bytes = 1) { pos_ -= bytes; }
345 byte* pos_;