Lines Matching defs:IDLOptions
391 struct IDLOptions { struct
392 bool strict_json;
393 bool skip_js_exports;
394 bool use_goog_js_export_format;
395 bool use_ES6_js_export_format;
396 bool output_default_scalars_in_json;
397 int indent_step;
398 bool output_enum_identifiers;
399 bool prefixed_enums;
400 bool scoped_enums;
401 bool include_dependence_headers;
402 bool mutable_buffer;
403 bool one_file;
404 bool proto_mode;
405 bool proto_oneof_union;
406 bool generate_all;
407 bool skip_unexpected_fields_in_json;
408 bool generate_name_strings;
409 bool generate_object_based_api;
410 bool gen_compare;
411 std::string cpp_object_api_pointer_type;
412 std::string cpp_object_api_string_type;
413 bool gen_nullable;
414 bool gen_generated;
415 std::string object_prefix;
416 std::string object_suffix;
417 bool union_value_namespacing;
418 bool allow_non_utf8;
419 bool natural_utf8;
420 std::string include_prefix;
421 bool keep_include_path;
422 bool binary_schema_comments;
423 bool binary_schema_builtins;
424 bool skip_flatbuffers_import;
425 std::string go_import;
426 std::string go_namespace;
427 bool reexport_ts_modules;
428 bool js_ts_short_names;
429 bool protobuf_ascii_alike;
430 bool size_prefixed;
431 std::string root_type;
432 bool force_defaults;
435 enum Language {
468 IDLOptions() in IDLOptions() argument