| 3475 | } |
| 3476 | |
| 3477 | Value::const_iterator Value::end() const { |
| 3478 | switch (type_) { |
| 3479 | case arrayValue: |
| 3480 | case objectValue: |
| 3481 | if (value_.map_) |
| 3482 | return const_iterator(value_.map_->end()); |
| 3483 | break; |
| 3484 | default: |
| 3485 | break; |
| 3486 | } |
| 3487 | return const_iterator(); |
| 3488 | } |
| 3489 | |
| 3490 | Value::iterator Value::begin() { |
| 3491 | switch (type_) { |