| 169 | Hasher(Allocator* allocator = 0, size_t stackCapacity = kDefaultSize) : stack_(allocator, stackCapacity) {} |
| 170 | |
| 171 | bool Null() { return WriteType(kNullType); } |
| 172 | bool Bool(bool b) { return WriteType(b ? kTrueType : kFalseType); } |
| 173 | bool Int(int i) { Number n; n.u.i = i; n.d = static_cast<double>(i); return WriteNumber(n); } |
| 174 | bool Uint(unsigned u) { Number n; n.u.u = u; n.d = static_cast<double>(u); return WriteNumber(n); } |