| 56 | ival = JSON_VALUE_NAN_MASK | ((uint64_t)tag << JSON_VALUE_TAG_SHIFT) | (uintptr_t)payload; |
| 57 | } |
| 58 | bool isDouble() const { |
| 59 | return (int64_t)ival <= (int64_t)JSON_VALUE_NAN_MASK; |
| 60 | } |
| 61 | JsonTag getTag() const { |
| 62 | return isDouble() ? JSON_NUMBER : JsonTag((ival >> JSON_VALUE_TAG_SHIFT) & JSON_VALUE_TAG_MASK); |
| 63 | } |
no outgoing calls
no test coverage detected