mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-02 12:05:50 +00:00
Implements type promotion for Java enum (#6382)
* Implements type promotion for Java enum as suggested in #3890, #5111, #6369 * After generate_code.sh
This commit is contained in:
@@ -316,7 +316,7 @@ class JavaGenerator : public BaseGenerator {
|
||||
auto &ev = **it;
|
||||
GenComment(ev.doc_comment, code_ptr, &comment_config, " ");
|
||||
code += " public static final ";
|
||||
code += GenTypeBasic(enum_def.underlying_type);
|
||||
code += GenTypeBasic(DestinationType(enum_def.underlying_type, false));
|
||||
code += " ";
|
||||
code += ev.name + " = ";
|
||||
code += enum_def.ToString(ev);
|
||||
|
||||
Reference in New Issue
Block a user