| 986 | } |
| 987 | |
| 988 | bool StartArray(Context& context) const { |
| 989 | if (!(type_ & (1 << kArraySchemaType))) { |
| 990 | DisallowedType(context, GetArrayString()); |
| 991 | CEREAL_RAPIDJSON_INVALID_KEYWORD_RETURN(GetTypeString()); |
| 992 | } |
| 993 | |
| 994 | context.arrayElementIndex = 0; |
| 995 | context.inArray = true; |
| 996 | |
| 997 | return CreateParallelValidator(context); |
| 998 | } |
| 999 | |
| 1000 | bool EndArray(Context& context, SizeType elementCount) const { |
| 1001 | context.inArray = false; |
nothing calls this directly
no outgoing calls
no test coverage detected