Lines Matching refs:fieldn
979 CheckedError Parser::ParseTableDelimiters(size_t &fieldn, in ParseTableDelimiters() argument
993 if ((!opts.strict_json || !fieldn) && Is(terminator)) break; in ParseTableDelimiters()
996 if (fieldn >= struct_def->fields.vec.size()) { in ParseTableDelimiters()
999 name = struct_def->fields.vec[fieldn]->name; in ParseTableDelimiters()
1009 ECHECK(body(name, fieldn, struct_def)); in ParseTableDelimiters()
1014 if (is_nested_vector && fieldn != struct_def->fields.vec.size()) { in ParseTableDelimiters()
1025 [&](const std::string &name, size_t &fieldn, in ParseTable()
1055 ParseNestedFlatbuffer(val, field, fieldn, struct_def_inner)); in ParseTable()
1058 return ParseAnyValue(val, field, fieldn, struct_def_inner, 0); in ParseTable()
1065 for (; elem != field_stack_.rbegin() + fieldn; ++elem) { in ParseTable()
1074 fieldn++; in ParseTable()
1190 FieldDef *field, size_t fieldn) { in ParseVector() argument
1196 return ParseAnyValue(val, field, fieldn, nullptr, count, true); in ParseVector()
1233 size_t fieldn, in ParseNestedFlatbuffer() argument
1236 ECHECK(ParseAnyValue(val, field, fieldn, parent_struct_def, 0)); in ParseNestedFlatbuffer()
2320 [&](const std::string &, size_t &fieldn, in SkipAnyJsonValue()
2323 fieldn++; in SkipAnyJsonValue()
2352 [&](const std::string &name, size_t &fieldn, in ParseFlexBufferValue()
2356 fieldn++; in ParseFlexBufferValue()