47 Commits (46332cc8c000521e8ef29162a2cad6fb34ebee6e)

Author SHA1 Message Date
Dimitar Dobrev 46332cc8c0 Regenerate the parser bindings 7 years ago
Dimitar Dobrev 9840d8a267 Added the new default values based on expressions, to parameters. 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 41b22762a4 Fixed the marshalling of std::string with GCC 6+ on Linux. 7 years ago
Dimitar Dobrev c8536b4141 Updated to LLVM/Clang revisions 339502/339494 respectively. 8 years ago
Dimitar Dobrev cdc2e73f84 Fixed the generated C# when a template is nested in another. 9 years ago
Dimitar Dobrev ed0c21aa4b Regenerated the parser bindings. 9 years ago
Dimitar Dobrev 5ca93458a2 Fixed the generation of internals for template specialisations. 9 years ago
Dimitar Dobrev b7faf33819 Fixed a regression of generating templates in C# with the option off. 9 years ago
Dimitar Dobrev e96580357e Optimised the parser by skipping the system translation units. 9 years ago
Dimitar Dobrev c61c989460 Added an option for specifying STD types to bind. 9 years ago
Dimitar Dobrev ae6a37359a Removed unused STD enumerations from generation. 9 years ago
Dimitar Dobrev 7623adc9fb Made only really used classes internal. 9 years ago
Dimitar Dobrev 4accfbc6ab Regenerated the parser bindings. 9 years ago
Mohit Mohta 65d6c49e1b Making the code run properly from a different working directory (#891) 9 years ago
Dimitar Dobrev f4d9259450 Regenerated the parser bindings. 9 years ago
Dimitar Dobrev d9960538af Regenerated the parser bindings. 9 years ago
Dimitar Dobrev e04afb8bd5 Generated C# marshalling structures for classes nested in specialisations. 9 years ago
Mohit Mohta 3699574983 Removed the macros in C++ AST for std::string because we can marshal it (#866) 9 years ago
Mohit Mohta 4075ba7144 Enabled dtor generation in basic_string (#864) 9 years ago
Dimitar Dobrev 6c59014d7a Regenerated the parser bindings. 9 years ago
Dimitar Dobrev 51fe04b666 Made all fields of C# marshalling structures internal. 9 years ago
Mohit Mohta db1522d7b2 Regenerated the parser bindings (#844) 9 years ago
realvictorprm 10c86a2a10 Fixed the generated C# when an incomplete class is forwarded more than once. 9 years ago
realvictorprm 9d89764965 Wrapped injected classes in order to ease binding lists of redeclarations. 9 years ago
Dimitar Dobrev d293a7f49f Regenerated the parser bindings with the renaming of enum items. 9 years ago
Dimitar Dobrev 5e5e1d0f11 Regenerated the parser bindings with the optimisation when allocating. 9 years ago
Dimitar Dobrev af6e2ec194 Regenerated the parser bindings to use the new dynamic allocation of memory in C#. 9 years ago
Dimitar Dobrev cbb64c4c62 Fixed a regression when generating imports of libraries with '.' in the name on Windows. 9 years ago
Dimitar Dobrev ecce0d4c33 Regenerated the parser bindings with fully qualified types. 9 years ago
Dimitar Dobrev 7ad1af0cac Removed redundant qualification of types in the generated C#. 9 years ago
Dimitar Dobrev acb159c08f Regenerated the parser bindings. 9 years ago
Dimitar Dobrev b8f54de73e Parsed function bodies. 9 years ago
Dimitar Dobrev cef847825a Exposed constant expressions, friendships and exception specifications of functions in our AST. 9 years ago
Dimitar Dobrev fc1d75363a Regenerated the parser bindings after making internals internal. 9 years ago
Dimitar Dobrev 5af5b2093f Extended the AST with the template parameters being substituted. 10 years ago
Dimitar Dobrev cd8cfdd01d Added a pass for stripping unused STD types. 10 years ago
Dimitar Dobrev b2a872f431 Merged the passes for properties and made the result non-optional. 10 years ago
Dimitar Dobrev db942dc06c Wrapped the reference qualifier of functions. 10 years ago
Dimitar Dobrev 0a5c73dc48 Added explicit GNU versions to the language options of the parser. 10 years ago
Dimitar Dobrev 749c2b17ec Renamed ParserOptions to CppParserOptions and ParserOptions2 to ParserOptions. 10 years ago
Dimitar Dobrev a4dfeb94be Moved the marking of supported template specialisations to a pass. 10 years ago
Dimitar Dobrev d419cb7156 Added all system fields to the internal layouts used in the C# generator. 10 years ago
Joao Matos 4b1309f5be Added support for C++14 variable templates and specializations. 10 years ago