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