Lines Matching refs:pos_
42 pos_ = other.pos_;
61 V8_INLINE void Unuse() { pos_ = 0; }
64 V8_INLINE bool is_bound() const { return pos_ < 0; }
65 V8_INLINE bool is_unused() const { return pos_ == 0 && near_link_pos_ == 0; }
66 V8_INLINE bool is_linked() const { return pos_ > 0; }
72 if (pos_ < 0) return -pos_ - 1;
73 if (pos_ > 0) return pos_ - 1;
80 // pos_ encodes both the binding state (via its sign)
83 // pos_ < 0 bound label, pos() returns the jump target position
84 // pos_ == 0 unused label
85 // pos_ > 0 linked label, pos() returns the last reference position
86 int pos_ = 0;
88 // Behaves like |pos_| in the "> 0" case, but for near jumps to this label.
92 pos_ = -pos - 1;
100 pos_ = pos + 1;