Fix generation of C++ code with Optional<Enum> (#6155)

This commit is contained in:
Vladimir Glavnyy
2020-10-03 00:27:30 +07:00
committed by GitHub
parent 0bdf2fa156
commit bbcc85fd4c
4 changed files with 11 additions and 10 deletions

View File

@@ -77,7 +77,7 @@ struct ScalarStuffT : public flatbuffers::NativeTable {
flatbuffers::Optional<double> maybe_f64 = flatbuffers::nullopt;
double default_f64 = 42.0;
bool just_bool = false;
flatbuffers::Optional<bool> maybe_bool = true;
flatbuffers::Optional<bool> maybe_bool = flatbuffers::nullopt;
bool default_bool = true;
optional_scalars::OptionalByte just_enum = optional_scalars::OptionalByte::None;
optional_scalars::OptionalByte default_enum = optional_scalars::OptionalByte::One;