[Lobster] optional scalars support

This commit is contained in:
Wouter van Oortmerssen
2020-08-18 14:00:02 -07:00
parent e86d5b8e97
commit 77f966f89f
7 changed files with 237 additions and 6 deletions

View File

@@ -2258,7 +2258,8 @@ CheckedError Parser::CheckClash(std::vector<FieldDef *> &fields,
bool Parser::SupportsNullableScalars() const {
return !(opts.lang_to_generate & ~(IDLOptions::kRust | IDLOptions::kSwift));
return !(opts.lang_to_generate &
~(IDLOptions::kRust | IDLOptions::kSwift | IDLOptions::kLobster));
}
bool Parser::SupportsAdvancedUnionFeatures() const {