forked from mono/CppSharp
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Document the release of CppSharp 0.9.2
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
- Loading branch information
Showing
1 changed file
with
35 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# CppSharp 0.9.2 8.5.2019 | ||
|
||
* 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 |