4675 Commits (1fc1b4ec51b6e2a7db85ec2302b04f77eab03a94)
 

Author SHA1 Message Date
Dimitar Dobrev 1fc1b4ec51 Fix default arguments to only map to null if pointers 6 years ago
Dimitar Dobrev 458293edfc Generate valid C# for returned const void pointers 6 years ago
Dimitar Dobrev 9e21bcd022 Fix regressions with void pointers and references 6 years ago
Dimitar Dobrev 43c17f9946 Generate valid C# for r-values to void pointers 6 years ago
Dimitar Dobrev d24ef35949 Make the default build for Windows 64-bit 6 years ago
Dimitar Dobrev c579b65a3b Update LLVM/Clang 6 years ago
Dimitar Dobrev fe4d247713 Sped the LLVM build on Windows up by parallelizing 6 years ago
Dimitar Dobrev fce2841a21 Generate valid C# when a field with an anon type starts with '$' 6 years ago
Dimitar Dobrev ce3d5d572a Generate valid C# when a function is named "get<number>" 6 years ago
Dimitar Dobrev 8fca42afe5 Enable Clang-based look-up for system includes by default 6 years ago
Dimitar Dobrev d2d5bb30d7 Document the release of CppSharp 0.9.2 6 years ago
Dimitar Dobrev 14e0ff958b Fix the Windows build by not storing Unicode in std::string 6 years ago
Joao Matos 53816286bc Fixed type map support for typedef types. 6 years ago
Joao Matos 33ce83ccff Improve formatting of TypeMapDatabase.cs. 6 years ago
Dimitar Dobrev 0e8c80c3b2 Name anonymous types after the fields which use them 6 years ago
Dimitar Dobrev 9959941f29 Fix the Unix CI by adding an explicit destructor 6 years ago
João Matos bd9e866b7e
Added some info about SharpGenTools to the docs. 6 years ago
Dimitar Dobrev 6e7a23883a Generate valid C# when std::string is only used for variables 6 years ago
Dimitar Dobrev 1d2880751a Generate valid C# when std::string is only used for non-private fields 6 years ago
Dimitar Dobrev 39d5828b64 Fix a regression with headers named after keywords 6 years ago
Dimitar Dobrev a9bfe1c31f Support indirect parameters 6 years ago
Joao Matos 76ef6b046e Add a test for passing by value of structs with copy ctors. 6 years ago
Joao Matos 3eee343554 Add parsing and AST support for RecordArgABI information in class records. 6 years ago
Alexander Ovchinnikov 2c14b91301 Fix the generated C++ for Xcode 10.2 6 years ago
Dimitar Dobrev 46332cc8c0 Regenerate the parser bindings 6 years ago
Dimitar Dobrev 6b3cdaffb7 Optimize renaming of declarations named after keywords 6 years ago
Dimitar Dobrev 1d7dc38c23 Optimize the cleaning of invalid names 6 years ago
AlexR 82e41d3601 Fix a crash when a function pointer takes a function pointer 6 years ago
Dimitar Dobrev 0e56bc62e2 Generate valid C# for returned const char*& 6 years ago
Dimitar Dobrev 380d064ca0 Generate valid C# for overloads with types nested in templates 6 years ago
Dimitar Dobrev eb6a90d710 Fix the naming of anonymous types when 2+ types are nested 2+ levels 6 years ago
Joao Matos d2e8d6ede1 Remove unused using declarations in `CLI/Generator.cs`. 6 years ago
Joao Matos c6afb4d1a0 Cleaned up code formatting in ParserOptions.SetupLinux(). 6 years ago
Joao Matos ea7023dfad Remove ParserOptions.Abi since its misleading as it serves no purpose. 6 years ago
Joao Matos f35bd75563 Improved robustness when parsing C++ ABI kind. 6 years ago
Dimitar Dobrev 152142535b Document the release of CppSharp 0.9.1 6 years ago
Dimitar Dobrev 9bc39c44ab Generate valid C# for template indexers taking const char* 6 years ago
Dimitar Dobrev 3caa8c5da2 Restore removed specializations 6 years ago
Dimitar Dobrev 304d673bf7 Add a generic pointer to resolve ambiguity 6 years ago
Dimitar Dobrev c75e9f6c5e Fix a crash when a function pointer is a template arg 6 years ago
Dimitar Dobrev 51d422a756 Fix invalid C++/CLI generated for anonymous types 6 years ago
Dimitar Dobrev c358d6bbef Expose public anonymous types 6 years ago
Dimitar Dobrev d735f391b1 Fix the generated C# for fields of type function pointer 6 years ago
Dimitar Dobrev d5380fe890 Fix the generated C# for const char*& 6 years ago
Dimitar Dobrev 75bd5050fe Fix the pass for duplicate names not to compare return parameters 6 years ago
Dimitar Dobrev 6e78b4df15 Fix the generated C# when type arguments are mapped the same 6 years ago
David Schaefer 45b05d7e23 fixes typo in options: chsarp -> csharp 6 years ago
David Schaefer 230079e0f6 fixes #1191 CppSharp.CLI.exe --rtti sets -fno-rtti to clang 6 years ago
Dimitar Dobrev 4dcbff3d62 Fix the generated C# for a case with 2 template args 6 years ago
Joao Matos 76ba6d4cd5 Remove unused line in `Bootstrap.cs`. 6 years ago