summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authortira-misu <gunter.burchardt@boschrexroth.de>2020-12-10 23:03:53 +0100
committerGitHub <noreply@github.com>2020-12-10 14:03:53 -0800
commit9fca5e4f42ffedef5fe58da616c1df405c2411f7 (patch)
tree98f28ad8c09993eb783cc64cf38c845b5c18e396 /include
parent92a806b4e80bfc8405b5fed9a4116541096a10bc (diff)
downloadflatbuffers-9fca5e4f42ffedef5fe58da616c1df405c2411f7.tar.gz
flatbuffers-9fca5e4f42ffedef5fe58da616c1df405c2411f7.tar.bz2
flatbuffers-9fca5e4f42ffedef5fe58da616c1df405c2411f7.zip
Add flatc option to inhibit all warnings #6005 (#6301)
* Fix C/C++ Create<Type>Direct with sorted vectors If a struct has a key the vector has to be sorted. To sort the vector you can't use "const". * Changes due to code review * Improve code readability * Add generate of JSON schema to string to lib * option indent_step is supported * Remove unused variables * Fix break in test * Fix style to be consistent with rest of the code * Add option --no-warnings to inhibit all warnings * Fix order of member initialization * Add documentation for --no-warnings
Diffstat (limited to 'include')
-rw-r--r--include/flatbuffers/idl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/flatbuffers/idl.h b/include/flatbuffers/idl.h
index 6afdc7a5..31a41d75 100644
--- a/include/flatbuffers/idl.h
+++ b/include/flatbuffers/idl.h
@@ -572,6 +572,7 @@ struct IDLOptions {
std::string proto_namespace_suffix;
std::string filename_suffix;
std::string filename_extension;
+ bool no_warnings;
// Possible options for the more general generator below.
enum Language {
@@ -662,6 +663,7 @@ struct IDLOptions {
cs_gen_json_serializer(false),
filename_suffix("_generated"),
filename_extension(),
+ no_warnings(false),
lang(IDLOptions::kJava),
mini_reflect(IDLOptions::kNone),
require_explicit_ids(false),