22 Commits (f931488f7e5b15e8447b7b088b0138a099f810dd)

Author SHA1 Message Date
triton f931488f7e Delete unused #ifdef directive. 12 years ago
triton 5b3d01af73 Fixes to the native AST declarations. 12 years ago
triton afd626b93f Added explicit kinds to declarations and kinds in the new parser. 12 years ago
triton 0954ad0c7e Fixed destructors by keeping track when they are non-trivial. 12 years ago
triton b23c1f97f2 Fixed binding problem with string vector in NativeLibrary. 12 years ago
triton 64e75fb0a6 Reworked the C++ parser structures to use some helper macros to ease the bindings. 12 years ago
triton a754b46438 Reworked function template parsing. 12 years ago
triton 6402c3ca55 Added support for C++ attributed types to the parser, AST ,generators and tests. 12 years ago
triton a0c366df2b Removed the arguments vector from FunctionType since we use parameters now. 12 years ago
triton 04a5956dd3 Updated the C++ parser to the latest template fixes. 12 years ago
Dimitar Dobrev df99550a39 Fixed the parsing of function prototypes in cases where the Clang type locator is not available. 12 years ago
Dimitar Dobrev f6e0453744 Revert "Fixed function types to provide qualified argument types in the AST." 12 years ago
triton 70122b0568 Fixed function types to provide qualified argument types in the AST. 12 years ago
triton 4d91312e87 Reworked type parsing with dependent information. 12 years ago
triton 05877ddcb5 Converted enum items to be declarations in the AST. 12 years ago
triton b3bc8706a0 Changed CppParser to use macros to define the containers. 12 years ago
triton 42cca516b3 Added better parsing of C++ conversion operators. 12 years ago
triton 162ff9f14a Added missing Declaration default constructor declaration. 12 years ago
triton edc833e69f Updated the C++ parser AST to the ASTContext class. 12 years ago
triton b3f41256e3 Moved the native AST declarations to their own namespace. 12 years ago
triton 4e1d34b98b Use fully qualified names in AST headers. 12 years ago
triton 1ecd2e138d Updated CppParser to the latest Parser changes. 12 years ago
triton bc33de5ddd Added parser support for deleted functions. 12 years ago
triton 62839a3f0a Added the new C++/CLI free parser. 12 years ago