Roberto Raggi
|
13675cf6ed
|
Cleanup the C++ front-end.
Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT.
|
2009-10-20 11:21:25 +02:00 |
|
Roberto Raggi
|
fe2c9cc16d
|
Improved parsing of ambiguous statements.
Done with Erik Verbruggen
|
2009-10-19 17:48:57 +02:00 |
|
Erik Verbruggen
|
077c19a661
|
Fix for invalid parsing of "(a)[b]", including test cases.
|
2009-10-19 14:50:20 +02:00 |
|
Roberto Raggi
|
20545fd4b1
|
Fixed more template-id vs expressions ambiguites.
|
2009-06-19 12:39:32 +02:00 |
|
Roberto Raggi
|
b4a27f6995
|
Added test tst_AST::condition_1()
|
2009-06-19 11:23:30 +02:00 |
|
Roberto Raggi
|
e6d0f2ca0c
|
Fixed the auto tests.
|
2009-06-19 11:19:56 +02:00 |
|
Roberto Raggi
|
2d80acbe76
|
Improved the implementation of new-expressions.
|
2009-02-10 14:44:03 +01:00 |
|
Roberto Raggi
|
653b81427c
|
Accept gcc attributes in cv-qualifiers.
|
2009-01-14 15:16:33 +01:00 |
|
Roberto Raggi
|
8078053c99
|
Improved ObjC++ support.
|
2009-01-12 14:56:00 +01:00 |
|
Roberto Raggi
|
dffea478dc
|
Test simple names and template ids.
|
2008-12-15 13:37:10 +01:00 |
|
Roberto Raggi
|
7f83755fb5
|
Test the `for' statement.
|
2008-12-15 13:29:59 +01:00 |
|
Roberto Raggi
|
b043d1d0d3
|
More testing.
|
2008-12-15 13:08:21 +01:00 |
|
Roberto Raggi
|
f5976d2b24
|
Testing `while' statement.
|
2008-12-15 13:05:02 +01:00 |
|
Roberto Raggi
|
893dd21ae3
|
Testing C++ initializer of function declarations.
|
2008-12-15 12:50:54 +01:00 |
|
Roberto Raggi
|
da6eb84456
|
Fixes: Parsing of simple id expressions (e.g. a;).
AutoTest: included
|
2008-12-15 12:25:32 +01:00 |
|
Roberto Raggi
|
fc28553573
|
Initial work on a test suite for our C++ engine.
|
2008-12-15 11:35:38 +01:00 |
|