| 3866 | } |
| 3867 | |
| 3868 | Value::const_iterator Value::begin() const { |
| 3869 | switch (type_) { |
| 3870 | case arrayValue: |
| 3871 | case objectValue: |
| 3872 | if (value_.map_) |
| 3873 | return const_iterator(value_.map_->begin()); |
| 3874 | break; |
| 3875 | default: |
| 3876 | break; |
| 3877 | } |
| 3878 | return const_iterator(); |
| 3879 | } |
| 3880 | |
| 3881 | Value::const_iterator Value::end() const { |
| 3882 | switch (type_) { |
no outgoing calls