23 Commits (5345206a570fe4cb82fc627d04d6a53c5c1b54aa)

Author SHA1 Message Date
Dimitar Dobrev 5523a83b29 Converted all "complex" (for example participating in class hierarchies) data type to classes. 11 years ago
Tomi Valkeinen 6536beb0ab CppParser: fix warning about Parser 11 years ago
triton 55f4b849c7 Explicitly construct the parser and keep it in ParserResult. 11 years ago
triton 012efc0948 Minor formatting fixes. 11 years ago
triton aa3e8dd5bd Explicitly define some copy constructors to work around missing symbols. 11 years ago
triton 48216a5bd4 Added an explicit constructor to ParserDiagnostic to fix missing symbols. 11 years ago
triton 71a875d6b9 Added missing GetTargetInfo to CppParser. 11 years ago
Øystein Krog a268eb1875 Add new GetTargetInfo() method in parsers, that exposes information about type sizes and alignment. 12 years ago
triton 45b110e739 Added arguments options support to pass custom Clang options to the parser. 12 years ago
triton b11644de19 Converted the rest of the inline declarations to be defined outside the header. 12 years ago
triton 6edd10b514 Move CppParser method definitions out of the headers and into the source file. 12 years ago
triton 64e75fb0a6 Reworked the C++ parser structures to use some helper macros to ease the bindings. 12 years ago
triton e7ab3ded16 Fixed wrong usage of token pasting operator ##. 12 years ago
triton b3bc8706a0 Changed CppParser to use macros to define the containers. 12 years ago
triton 4a29db6bcd Revert "Fixed bug caused by a type in the new parser." 12 years ago
triton f1f6c2e5e9 Fixed bug caused by a type in the new parser. 12 years ago
triton f11d7a3fc0 Rearranged members order in ParserOptions. 12 years ago
triton 1d15feaea7 Added ASTContext to ParserOptions. 12 years ago
triton d3a25d69ea Initialize ParserOptions members in its default constructor. 12 years ago
triton 078b71be45 Updated the C++ parser project to the new 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 62839a3f0a Added the new C++/CLI free parser. 12 years ago