351 Commits (690916528708d91fb575048650dce90e5872c492)

Author SHA1 Message Date
Joao Matos c5bcb48cc2 Implement UnresolvedUsingType and UnresolvedUsingTypename. 6 years ago
Dimitar Dobrev 4a4c919fb3 Extend printing and reading of exception types 6 years ago
Dimitar Dobrev 16bfc67a9a Fix the check to ignore dependent name types 6 years ago
Dimitar Dobrev dd9070fccd Regenerate the parser bindings 6 years ago
Dimitar Dobrev 17cc96bafd Regenerate the parser bindings 6 years ago
Dimitar Dobrev 739858f312 Regenerate the parser bindings 6 years ago
Dimitar Dobrev 990d04d2cd Regenerate the parser bindings 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
Joao Matos ea7023dfad Remove ParserOptions.Abi since its misleading as it serves no purpose. 6 years ago
Joao Matos 3ea7e97241 Re-generated the parser bindings and bootstrap code. 7 years ago
Dimitar Dobrev 926e8ab343 Regenerate the parser bindings 7 years ago
Dimitar Dobrev be0d9494fd Exposed many more properties of expressions. 7 years ago
Dimitar Dobrev 9840d8a267 Added the new default values based on expressions, to parameters. 7 years ago
Joao Matos 5559ef47c7 Added support for values in more literal expressions. 7 years ago
Joao Matos 378c9b301e Added support for parsing function bodies (and option `SkipFunctionBodies`). 7 years ago
Joao Matos faf8037be0 Re-generate the parser bindings. 7 years ago
Dimitar Dobrev 2fe157d51a Obsoleted all hand-written types for expressions. 7 years ago
Joao Matos c4a215f5fa Re-generate the parser bindings. 7 years ago
Joao Matos 07e3113cef Added a parsing option to skip gathering of native layout info. 7 years ago
Dimitar Dobrev e203463a9d Added an option for skipping private declarations. 7 years ago
Joao Matos c3629a2aad Initial support for building under .NET Core. 7 years ago
Dimitar Dobrev 9a12db86d9 Fixed a regression in the generator of C++/CLI. 7 years ago
Dimitar Dobrev 32da859711 Exported all additional symbols on macOS. 7 years ago
Dimitar Dobrev 41b22762a4 Fixed the marshalling of std::string with GCC 6+ on Linux. 7 years ago
Dimitar Dobrev 9ed3c79d9d Worked around a missing symbol from a template specialization on macOS. 7 years ago
Dimitar Dobrev 8f96b8e1bc Worked around a missing symbol from a template specialization on macOS. 7 years ago
Dimitar Dobrev c8536b4141 Updated to LLVM/Clang revisions 339502/339494 respectively. 7 years ago
Dimitar Dobrev fceb204a98 Fixed the generated C# for members of types nested in templates. 8 years ago
Dimitar Dobrev cdc2e73f84 Fixed the generated C# when a template is nested in another. 8 years ago
Dimitar Dobrev 573818f33e Fixed a regression, a crash, when generating the parser bindings. 8 years ago
Rokas Kupstys 1cac2e0d78 Enable cxx11 abi for GCC 4.9+ on linux. 8 years ago
Dimitar Dobrev ed0c21aa4b Regenerated the parser bindings. 8 years ago
Dimitar Dobrev aed21bed67 Included the destructor of std::allocator to the C++ symbols. 8 years ago
Dimitar Dobrev e53b25346e Prevented C++ generation for invalid specialised functions. 8 years ago
Dimitar Dobrev 450a26a443 Revert "Removed an unused field and redundant parameters from the parser." 8 years ago
Dimitar Dobrev 33bc64ad9a Reused the parsing of headers to get the target info as well. 8 years ago
Dimitar Dobrev 3abe0e5195 Deleted an useless field from the parser options. 8 years ago
Dimitar Dobrev 28f42bb1c7 Deleted useless fields from the parser. 8 years ago
Dimitar Dobrev 51a109d2db Removed an unused field and redundant parameters from the parser. 8 years ago
Dimitar Dobrev 310f1110df Handled any level of nesting when generating internals for specialisations in C#. 8 years ago
Dimitar Dobrev 5ca93458a2 Fixed the generation of internals for template specialisations. 8 years ago
Dimitar Dobrev b7faf33819 Fixed a regression of generating templates in C# with the option off. 8 years ago
Dimitar Dobrev e96580357e Optimised the parser by skipping the system translation units. 8 years ago
Dimitar Dobrev c61c989460 Added an option for specifying STD types to bind. 8 years ago
Dimitar Dobrev ae6a37359a Removed unused STD enumerations from generation. 8 years ago
Dimitar Dobrev 7623adc9fb Made only really used classes internal. 8 years ago
Dimitar Dobrev b41b96df77 Fixed a regression causing generated types to be incorrectly reordered. 8 years ago
Dimitar Dobrev 4accfbc6ab Regenerated the parser bindings. 8 years ago