• Home
  • Raw
  • Download

Lines Matching refs:parser_

345     for (auto ns_it = parser_.namespaces_.begin();  in generate()
346 ns_it != parser_.namespaces_.end(); ++ns_it) { in generate()
350 for (auto it = parser_.enums_.vec.begin(); it != parser_.enums_.vec.end(); in generate()
360 for (auto it = parser_.structs_.vec.begin(); in generate()
361 it != parser_.structs_.vec.end(); ++it) { in generate()
371 for (auto it = parser_.structs_.vec.begin(); in generate()
372 it != parser_.structs_.vec.end(); ++it) { in generate()
378 if (parser_.opts.generate_object_based_api) { in generate()
385 if (parser_.root_struct_def_) { in generate()
386 auto &struct_def = *parser_.root_struct_def_; in generate()
394 const auto file_path = GeneratedFileName(path_, file_name_, parser_.opts); in generate()
450 return parser_.opts.object_prefix + Name(def) + parser_.opts.object_suffix; in NativeName()
801 if (parser_.opts.generate_object_based_api) { GenUnionObject(enum_def); } in GenEnum()
1557 if (parser_.opts.generate_name_strings) { in GenTable()
1605 if (parser_.opts.generate_object_based_api) { in GenTable()
1757 auto nested_root = parser_.LookupStruct(nested->constant); in GenTable()
1759 qualified_name = parser_.current_namespace_->GetFullyQualifiedName( in GenTable()
1761 nested_root = parser_.LookupStruct(qualified_name); in GenTable()
2210 FLATBUFFERS_ASSERT(parser_.root_struct_def_ && "root table not defined"); in GenRootTableFuncs()
2334 if (parser_.file_identifier_.length()) { in GenRootTableFuncs()
2338 code_ += " = \"" + parser_.file_identifier_ + "\";"; in GenRootTableFuncs()
2358 if (parser_.file_extension_.length()) { in GenRootTableFuncs()
2361 code_ += "\"" + parser_.file_extension_ + "\";"; in GenRootTableFuncs()
2371 if (parser_.file_identifier_.length()) { in GenRootTableFuncs()
2384 if (parser_.file_identifier_.length()) { in GenRootTableFuncs()
2552 if (parser_.opts.generate_name_strings) { in GenStruct()
2640 if (parser_.opts.generate_object_based_api) { in GenStruct()
2667 if (parser_.opts.generate_object_based_api) { in GenStruct()
2709 if (!parser_.opts.generate_all) { in GenNamespaceImports()
2710 for (auto it = parser_.included_files_.begin(); in GenNamespaceImports()
2711 it != parser_.included_files_.end(); ++it) { in GenNamespaceImports()
2716 if (parser_.opts.include_prefix.empty()) { in GenNamespaceImports()
2718 parser_.opts.filename_suffix + "::*;"; in GenNamespaceImports()
2720 auto prefix = parser_.opts.include_prefix; in GenNamespaceImports()
2724 parser_.opts.filename_suffix + "::*;"; in GenNamespaceImports()