2570 Commits (13d52b1cbb2c22d47fb8cf8fcd5d44bfafe9da9c)
 

Author SHA1 Message Date
Joao Matos 4f2135eddf Use the most recent (re)declaration when setting the MS inheritance model. 12 years ago
Joao Matos 9e14383e10 Fixed parser to work with recent Clang changes. 12 years ago
Joao Matos 88e5d1cf3d Updated the parsers to the latest Clang API changes. 12 years ago
triton 8c0adad5f1 Fixed parsing bug and subsequent failing test in GenerateEnumFromMacros. 12 years ago
triton 5e3d86a33f Fixed parser bindings build to correctly choose the correct generated bindings depending on the platform. 12 years ago
triton 11a0a51e00 Fixed triggering exception in declaration converting by handling the declaration first. 12 years ago
triton a112faef52 Fixed memory corruption bug by explicitly initializing the pointer to null. 12 years ago
triton 1afaad6847 Added missing definitions for the AST structures in the C++ parser. 12 years ago
triton 27bd19d741 Re-generated the parser bindings for 32-bit Darwin/OSX. 12 years ago
triton b11644de19 Converted the rest of the inline declarations to be defined outside the header. 12 years ago
triton 1301268656 Re-generated the parser bindings for 32-bit Darwin/OSX. 12 years ago
triton 6edd10b514 Move CppParser method definitions out of the headers and into the source file. 12 years ago
triton e9fd50983a Reworked parsing of preprocessed entities. 12 years ago
João Matos f7368c25ce Merge pull request #160 from InitialForce/visual_studio_2012_2013 12 years ago
triton 59703cc08b Removed early out in VS lookup code that made us prefer the first version found. 12 years ago
Øystein Krog 5c4cf56af0 Fix Visual Studio lookup logic to handle Visual Studio 2012 and 2013 (11.0 and 12.0) environment variables 12 years ago
triton 4c66ece28c Added generated parser bindings for 32-bit Darwin/OSX. 12 years ago
triton f931488f7e Delete unused #ifdef directive. 12 years ago
João Matos 0c516bf7d5 Merge pull request #157 from InitialForce/update_llvm 12 years ago
Øystein Krog c71b29aeb9 Update to latest LLVM 12 years ago
Michael Ciccotti a15b40733b Update to latest llvm/clang 12 years ago
triton b689de8e3f Update ICppInstance to match the new instance identifier. 12 years ago
triton 7e0ddeffd5 Updated the AST converter code to match the bindings. 12 years ago
triton 8acad13760 Re-generated the parser bindings. 12 years ago
triton 3c7709e5cd Fixed the C# generator to wrap void* as IntPtr. 12 years ago
triton a58bf5b81b Changed the visibility of native constructor to public (to match the CLI backend). 12 years ago
triton d49a1eedb1 Use the existing instance identifier constant in the CLI backend to match the C# generator. 12 years ago
triton c835a9faf4 Reworked the new parser AST converters. 12 years ago
triton 1a34713454 Re-generated the parser bindings. 12 years ago
triton 5b3d01af73 Fixes to the native AST declarations. 12 years ago
triton 7ceea91333 Fixed members initialization in TranslationUnit constructors. 12 years ago
triton 79816a375e Remove useless constructor. 12 years ago
triton 391fe9d800 Fixed function type parameters parsing in the the new parser. 12 years ago
triton 5ce7213784 Added partial support for template specializations to the new parser. 12 years ago
triton 74368b2c3d Fixed the parser to always fill the original pointer value in declarations. 12 years ago
triton 6ae1db609f Re-generated the parser bindings. 12 years ago
triton afd626b93f Added explicit kinds to declarations and kinds in the new parser. 12 years ago
triton b20a4e2179 Re-generated the parser bindings. 12 years ago
triton 6edfe6599e Fixed generation regression leading to unnecessary access specifiers in some cases. 12 years ago
triton 86c651625c Added a new block policy to only generate a block if the following is not empty. 12 years ago
triton 0f76dc0090 Added experimental destructors/finalizers support. 12 years ago
João Matos 6d81e15be7 Merge pull request #152 from mydogisbox/updatebuildinstructions 12 years ago
Michael Ciccotti eb2390f977 Clarify build instructions and add link for git urls 12 years ago
João Matos 4f084a09bf Merge pull request #151 from ddobrev/field_props 12 years ago
Dimitar Dobrev 9686187eb1 Wrapped properties of non-primitive value types as fields. 12 years ago
Dimitar Dobrev b47fa98c94 Fixed a regression when marshalling arrays. Migrated the C++/CLI back-end to property usage. 12 years ago
Dimitar Dobrev df4391a340 Added a test for unions. 12 years ago
Dimitar Dobrev aa5b66a4ab Wrapped fields of structures with properties. 12 years ago
triton 0954ad0c7e Fixed destructors by keeping track when they are non-trivial. 12 years ago
triton 382896ac91 Only use CppSharp.Parser in the new parser. 12 years ago