| 191 | Serializer::GroupInfo& group_info); |
| 192 | |
| 193 | inline bool object_add_item(Serializer::GroupInfo & group_info, |
| 194 | const StringWrapper& name) { |
| 195 | if (name.size() > 254) { |
| 196 | CHECK(false) << "Too long name=`" << name << '\''; |
| 197 | return false; |
| 198 | } |
| 199 | if (group_info.type != FIELD_OBJECT) { |
| 200 | CHECK(false) << "Cannot add `" << name << "' to " << group_info; |
| 201 | return false; |
| 202 | } |
| 203 | ++group_info.item_count; |
| 204 | return true; |
| 205 | } |
| 206 | |
| 207 | inline bool array_add_item(OutputStream* stream, |
| 208 | Serializer::GroupInfo & group_info, |
no test coverage detected