Daniel Kamkha

Results 18 comments of Daniel Kamkha

One possible solution is to generate an initializer-list of all enum values. Probably should not have it generated by default, but get it hidden behind an IDL attribute, like, `@Cpp(ValueList)`...

I'd propose to simplify the custom epsilons to just one `@Epsilon()` attribute, with the following semantics: * applicable per-field only, not on struct level (to avoid the need to distinguish...

The results are shelved in the [dart-type-aliases](https://github.com/heremaps/gluecodium/tree/dart-type-aliases) branch. Using the code with type aliases requires minimum version of Dart set to 2.13.0 in pubspec.yaml, so not releasing this yet until...

Remapping properties turned out to be very error prone. Postponing the global remapping as it is too much effort for now.

This is a good suggestion. However, since Gluecodium supports C++11 and C++14 where std::string_view does not exist, this optimization needs to be controlled by a command line option. Since we...

Can be implemented now that Gluecodium fully supports C++17.

The syntax for this needs some improvements. In the initial proposal, it's quite cumbersome to distinguish a regex suffix and a verbatim suffix. An alternative would be to specify it...

When we're converting structs from platform to C++ we need to initialize them somehow. Right now it's done in two ways: * with default ctor and field assignment for mutable...

@Hsilgos, do we have the same issue for internal Xcode builds?