diff options
author | Vladimir Glavnyy <31897320+vglavnyy@users.noreply.github.com> | 2019-11-26 03:54:59 +0700 |
---|---|---|
committer | Wouter van Oortmerssen <aardappel@gmail.com> | 2019-11-25 12:54:59 -0800 |
commit | 075e8d676bbea12ca678409f413edbbe90276798 (patch) | |
tree | f5eb04dd847ca1de9ed52b286a8f86af9391b11b /src/idl_gen_cpp.cpp | |
parent | bcf1bd5c9e87df127f1647867574737e6e1674b0 (diff) | |
download | flatbuffers-075e8d676bbea12ca678409f413edbbe90276798.tar.gz |
Simplify declarations of x-macro FLATBUFFERS_TD (#5638)
Diffstat (limited to 'src/idl_gen_cpp.cpp')
-rw-r--r-- | src/idl_gen_cpp.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/idl_gen_cpp.cpp b/src/idl_gen_cpp.cpp index 706732b0..214b8c5d 100644 --- a/src/idl_gen_cpp.cpp +++ b/src/idl_gen_cpp.cpp @@ -545,11 +545,10 @@ class CppGenerator : public BaseGenerator { std::string GenTypeBasic(const Type &type, bool user_facing_type) const { // clang-format off static const char *const ctypename[] = { - #define FLATBUFFERS_TD(ENUM, IDLTYPE, CTYPE, JTYPE, GTYPE, NTYPE, PTYPE, \ - RTYPE, KTYPE) \ - #CTYPE, + #define FLATBUFFERS_TD(ENUM, IDLTYPE, CTYPE, ...) \ + #CTYPE, FLATBUFFERS_GEN_TYPES(FLATBUFFERS_TD) - #undef FLATBUFFERS_TD + #undef FLATBUFFERS_TD }; // clang-format on if (user_facing_type) { |