Commit Graph

31 Commits

Author SHA1 Message Date
Roberto Raggi
a29864ef01 New generators for ASTVisit.cpp and ASTClone.cpp 2009-06-17 16:08:33 +02:00
Roberto Raggi
019fead338 Generator for the accept0 methods. 2009-06-17 14:14:51 +02:00
Jason McDonald
884b7af769 Update license headers and sales contact details.
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Roberto Raggi
0af74cd6f3 A simple generator for the clone methods. 2009-06-05 13:17:14 +02:00
Roberto Raggi
3dd247b958 Compile. 2009-06-05 09:47:23 +02:00
Thorbjørn Lindeijer
581dca0ad9 Rewrote PrettyPrinter to output the document exactly as it was before
This means at the moment the PrettyPrinter isn't doing anything useful,
but the idea is that from here we can improve it to adapt the code to
a certain style.

Reviewed-by: Roberto Raggi
2009-05-11 17:03:51 +02:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
Roberto Raggi
a003b62aeb Fixes: Compile. 2009-02-04 15:13:02 +01:00
Roberto Raggi
653b81427c Accept gcc attributes in cv-qualifiers. 2009-01-14 15:16:33 +01:00
Daniel Molkentin
59affcfffc Bump year in licence header. 2009-01-13 19:22:14 +01:00
Roberto Raggi
8078053c99 Improved ObjC++ support. 2009-01-12 14:56:00 +01:00
Roberto Raggi
8c21fa63ff oops! 2009-01-07 11:06:31 +01:00
Roberto Raggi
7fcf6cb255 Pretty printing of wide string literals. 2009-01-07 11:03:37 +01:00
Roberto Raggi
f4bf0a3a6d Checkpoint. Pretty printing of switch and case statements. 2009-01-07 10:59:36 +01:00
Roberto Raggi
8ec03e6bcd Pretty print char ltierals and wide char literals. 2009-01-07 10:49:08 +01:00
Roberto Raggi
f63d56a13b Nicer pretty printing of while statements. 2009-01-07 10:42:43 +01:00
Roberto Raggi
ffbc28cbbd Added a space before cv-qualifiers in a function declarator. 2009-01-07 10:38:24 +01:00
Roberto Raggi
0449c67f03 Fixed the pretty printing of class specifiers and base clauses. 2009-01-07 10:35:53 +01:00
Roberto Raggi
0030f87e9c Improved the pretty printing of enum specifiers and if-else statements. 2009-01-07 10:33:19 +01:00
Roberto Raggi
beee08de5a Test the pretty printer. 2009-01-07 10:06:10 +01:00
Roberto Raggi
8459fe70d6 Added a simple test for the rewriter. 2009-01-07 09:47:00 +01:00
Roberto Raggi
bbb570481b test the rewriter and the pretty printer. 2009-01-07 09:44:21 +01:00
Roberto Raggi
dce0855fc6 Show how to replace AST nodes. 2009-01-06 15:23:59 +01:00
Roberto Raggi
e43e09ee5f Test the pretty printer. 2009-01-06 15:15:53 +01:00
Roberto Raggi
c70af84708 Added another simple refactoring operation. Comment enum definitions. 2009-01-06 12:39:38 +01:00
Roberto Raggi
a886a63077 Playing with the AST rewriter. 2009-01-02 16:10:28 +01:00
hjk
da3cb14483 chancge Nokia GPL exception version from 1.2 to 1.3 2008-12-16 17:20:00 +01:00
hjk
4a552ead9f use QTC_ASSERT instead of Q_ASSERT 2008-12-09 15:25:01 +01:00
Roberto Raggi
e2e4fcd95b Added different parsing mode to TranslationUnit/CppDocument. 2008-12-03 14:01:58 +01:00
Roberto Raggi
3d9945238d oops! added the cpy header. 2008-12-03 11:37:35 +01:00
Roberto Raggi
27f866687c Added a simple auto test for our C++ front-end. 2008-12-03 11:35:15 +01:00