| 516 | } |
| 517 | |
| 518 | bool Json::operator< (const Json &other) const { |
| 519 | if (m_ptr->type() != other.m_ptr->type()) |
| 520 | return m_ptr->type() < other.m_ptr->type(); |
| 521 | |
| 522 | return m_ptr->less(other.m_ptr.get()); |
| 523 | } |
| 524 | |
| 525 | /* * * * * * * * * * * * * * * * * * * * |
| 526 | * Parsing |