CppSharp v0.9.2 Release Notes
Release Date: 2019-05-07 // almost 5 years ago-
🛠 Fix the Windows build by not storing Unicode in std::string
🛠 Fixed type map support for typedef types
Name anonymous types after the fields which use them
Generate valid C# when std::string is only used for variables
Generate valid C# when std::string is only used for non-private fields
👌 Support indirect parameters
➕ Add a test for passing by value of structs with copy ctors
➕ Add parsing and AST support for RecordArgABI information in class records.
🛠 Fix the generated C++ for Xcode 10.2
⚡️ Optimize renaming of declarations named after keywords
⚡️ Optimize the cleaning of invalid names
🛠 Fix a crash when a function pointer takes a function pointer
Generate valid C# for returned const char*&
Generate valid C# for overloads with types nested in templates
🛠 Fix the naming of anonymous types when 2+ types are nested 2+ levels
✂ Remove ParserOptions.Abi since its misleading as it serves no purpose
👌 Improved robustness when parsing C++ ABI kind