| 4164 | } |
| 4165 | |
| 4166 | Value::const_iterator Value::begin() const |
| 4167 | { |
| 4168 | switch (type()) |
| 4169 | { |
| 4170 | case arrayValue: |
| 4171 | case objectValue: |
| 4172 | if (value_.map_) |
| 4173 | return const_iterator(value_.map_->begin()); |
| 4174 | break; |
| 4175 | default: |
| 4176 | break; |
| 4177 | } |
| 4178 | return {}; |
| 4179 | } |
| 4180 | |
| 4181 | Value::const_iterator Value::end() const |
| 4182 | { |
no test coverage detected