| 1171 | } |
| 1172 | |
| 1173 | const_iterator end() const FL_NOEXCEPT { |
| 1174 | if (is_object()) { |
| 1175 | auto ptr = data.ptr<const json_object>(); |
| 1176 | if (!ptr) return const_iterator::from_iterator(json_object().end()); |
| 1177 | return const_iterator::from_iterator(ptr->end()); |
| 1178 | } |
| 1179 | // Use temporary empty object to avoid static initialization conflicts with Teensy |
| 1180 | return const_iterator::from_iterator(json_object().end()); |
| 1181 | } |
| 1182 | |
| 1183 | // Iterator support for packed arrays |
| 1184 | template<typename T> |
no outgoing calls
no test coverage detected