cppfront icon indicating copy to clipboard operation
cppfront copied to clipboard

A personal experimental C++ Syntax 2 -> Syntax 1 compiler

Results 268 cppfront issues
Sort by recently updated
recently updated
newest added
trafficstars

Resolves by avoiding the unnamed parameters, rather than changing the lowering to Cpp1.

awaiting-cla

Resolves #422. Testing summary. ```output 100% tests passed, 0 tests failed out of 704 Total Test time (real) = 104.69 sec ``` Acknowledgements. - Tested thanks to . - The...

question - further information requested

Resolves #372. Resolves #373. Testing summary. ```output 100% tests passed, 0 tests failed out of 684 Total Test time (real) = 107.81 sec ``` Acknowledgements. - Tested thanks to ....

question - further information requested

This PR adds the ability to compile from `stdin`. This is useful so that cppfront can compile source code that's been piped in from another program. For my use-case specifically:...

awaiting-cla

I've noticed that if I execute `cppfront.exe` with the `-import-std` option on a .h file that doesn't contain any cpp2 code, then an `#endif` will be missing at the end...

awaiting-cla

**Describe the bug** cppfront does not allow to override a function into pure virtual. Whether base type function is pure or not has no impact. **To Reproduce** sample code: ```cpp...

bug

I noticed when looking at the symbol table from a cpp2 file, the member variables of a class aren't showing up. The member functions/methods of the class type do, but...

Sorry but I won't be able to give much info as this bug seems to appear “randomly”. Sometimes I'll add a valid line of code to a method and another...

bug

I try to compile this simple code: ```cpp Color: @enum type = { Black: = 0; White: = 1; } main: () = { colors: std::array = (Color::Black); } ```...

bug

I've noticed that if I execute `cppfront.exe` with the `-import-std` option on a .h file that doesn't contain any cpp2 code, then an `#endif` will be missing at the end...

bug