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