| 1459 | } |
| 1460 | |
| 1461 | Value::const_iterator Value::end() const { |
| 1462 | switch (type()) { |
| 1463 | case arrayValue: |
| 1464 | case objectValue: |
| 1465 | if (value_.map_) |
| 1466 | return const_iterator(value_.map_->end()); |
| 1467 | break; |
| 1468 | default: |
| 1469 | break; |
| 1470 | } |
| 1471 | return {}; |
| 1472 | } |
| 1473 | |
| 1474 | Value::iterator Value::begin() { |
| 1475 | switch (type()) { |
no test coverage detected