Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | C++: ptr fields now pulls the whole type if it's a member in nkDotExpr (#22855) | Juan M Gómez | 2023-10-23 | 1 | -1/+9 |
| | |||||
* | makes asmnostackframe work with cpp member #22411 (#22429) | Juan M Gómez | 2023-08-09 | 1 | -0/+37 |
| | |||||
* | Fixes Naive virtual crash the compiler fixes #22269 (#22271) | Juan M Gómez | 2023-07-16 | 1 | -0/+4 |
| | | | | | * Fixes Naive virtual crash the compiler fixes #22269 * adds type specific test | ||||
* | implements allow byref to work in params #21873 (#21875) | Juan M Gómez | 2023-05-21 | 1 | -5/+14 |
| | |||||
* | Cpp Vfunctions draft (#21790) | Juan M Gómez | 2023-05-17 | 1 | -0/+68 |
* introduces virtual pragma, modifies proc def, prevents proc decl * marks virtual procs as infix * forward declare vfuncs inside the typedef * adds naked callConv to virtual * virtual proc error if not defined in the same top level scope as the type * first param is now this. extracts genvirtualheaderproc * WIP syntax * supports obj. Removes the need for the prefix * parameter count starts as this. Cleanup * clean up * sem tests * adds integration tests * uses constraint to store the virtual content * introduces genVirtualProcParams --------- Co-authored-by: Andreas Rumpf <rumpf_a@web.de> |