Aidan Lee

Results 49 comments of Aidan Lee

I saw the face of true evil this evening, it took the form of haxe optional arguments. I've cleaned up the code handling optional arguments a bit, but my head...

Slowly getting there, fixed a GC issue causing the intermittant crash and most of the code gen is done. The last issue and the cause of the handful of failing...

Fixed the issue with self referencing typedefs, not the most confident in my fix, but all the tests pass now. I've started updating the hxcpp implemented classes to use the...

Managed to reduce the required C++ version down from 17 to 11, also gone through and updated all the _dyn functions in the built in hxcpp classes (String, Maths, Array,...

Updated both merges to latest changes, also started writing a post for my blog about these changes if and when they get merged. As part of that I got out...

Anon objects on hxcpp are a weird type, unless you annotate the instantiation with `@:fixed` it won't be a class with fields, but instead will be a hybrid of string...

Had a play around with that this evening and got some interesting results. I added an extra case for `TCppVariant` in gencpp to cast the result to a callable before...

`TCppVariant`s derrived from anon field access now stores the type of the field with it so I can generate correct casts. Plotting out the graph again shows that only the...

For the cpp tests to run it will need the hxcpp pr linked in the description merged in first since this haxe merge sets the hxcpp API level to 500...