| 1681 | } |
| 1682 | |
| 1683 | Value::const_iterator Value::end() const { |
| 1684 | switch (type()) { |
| 1685 | case arrayValue: |
| 1686 | case objectValue: |
| 1687 | if (value_.map_) |
| 1688 | return const_iterator(value_.map_->end()); |
| 1689 | break; |
| 1690 | default: |
| 1691 | break; |
| 1692 | } |
| 1693 | return {}; |
| 1694 | } |
| 1695 | |
| 1696 | Value::iterator Value::begin() { |
| 1697 | switch (type()) { |
no test coverage detected