Neil Henderson
Neil Henderson
There appears to be a memory leak when calling CFHD_PrepareToEncode. I've only tested on Windows 10. I first observed this in some unit tests for my encoder (the unit test...
SimpleDecoder now prints some additional performance info including wall clock time and decoding throughput in FPS.
## Feature request Add a new "protected mode" which would disable certain functionality for young children. I'd like to hide or disable these features: - Add files - Delete files...
**Describe the bug** A recent commit may have broken the explicit discard requirement. **To Reproduce** Run cppfront on this code: ```cpp m: std::mutex = (); //
Cpp2 could support tuple indexing expressions like [Rust](https://doc.rust-lang.org/reference/expressions/tuple-expr.html#tuple-indexing-expressions) and [Swift](https://docs.swift.org/swift-book/documentation/the-swift-programming-language/expressions#Explicit-Member-Expression) as syntactic sugar for `std::get`. ```cpp main: () -> int = { bag: std::tuple = (1, "test", 3.14); std::cout
**Describe the bug** I'd like to initialize a `std::map` (and other associative containers) with an initializer list or some other terse syntax similar to C++. **To Reproduce** I'm trying to...
I'd like the ability to disable UFCS with 2 mechanisms: 1. A new switch on cppfront to control whether UFCS is enabled (defaults to `true`) for a whole Cpp2 file...
**Describe the bug** Cppfront crashes with an ICE when given some invalid Cpp2 code. **To Reproduce** Run cppfront on this code. The unnamed function / lambda expression has a syntax...
**Describe the bug** CTAD does not appear to work with `cpp2::in` when using a parameter in a statement scope. **To Reproduce** Run cppfront on this code (which is similar to...
Can Cppfront detect bugs where an object of derived class is deleted via a pointer to its base class that has a non-virtual destructor? Here's some Cpp2 code demonstrating the...