Lines Matching refs:u32
51 static const u32 kIdMask = ((u32)-1) >> (32 - kDepthShift);
52 static const u32 kDepthMask = ~kIdMask;
56 static const u32 kHeapRoot = (u32)-1;
57 static const u32 kStackRoot = (u32)-2;
59 explicit Origin(u32 raw_id) : raw_id_(raw_id) {}
60 Origin(u32 id, u32 depth) : raw_id_((depth << kDepthShift) | id) {
65 u32 id() const { return raw_id_ & kIdMask; }
66 u32 raw_id() const { return raw_id_; }
69 bool isValid() const { return raw_id_ != 0 && raw_id_ != (u32)-1; }
72 u32 raw_id_;