Michael Corcoran <[email protected]> wrote: > On 05/01/2018 11:18 AM, Phil Bouchard wrote: >> I just tried to support nested structures and given nested structures >> and template specializations aren't commutative then it's not possible >> to support them if you want to respect the access scope at the same >> time. If you give up the nested declaration and therefore the access >> scope privileges then it'll be fine. Ex: > ... >> The day the C++ language will support nested forward declarations >> correctly then it'll be possible but not for now. > ... >> Regards, >> -Phil > > It's not really a "superset" if it doesn't support all of the features of > the original language, much less core features such as nested structs... > You may like to revisit that naming choice.
I agree but I will first see what I can do with the C++ ISO standards. On the other hand I am more targeting QML because QWidgets are fine already so I assume: - QML compiler converts QML into C++ - Fornux C++ Superset could then inject its memory manager - Compile the resulting code It’s just a matter of making sure QML doesn’t use nested structures. Regards, -Phil _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
