Commit Graph

21 Commits

Author SHA1 Message Date
Roberto Raggi
847f7f9cd1 Implemented DestructorNameAST::lastToken(). 2009-01-02 17:49:33 +01:00
Roberto Raggi
f32c63abd2 Implemented DeleteExpressionAST::lastToken(). 2009-01-02 17:48:31 +01:00
Roberto Raggi
698ec21284 Implemented DeclaratorAST::firstToken(), and DeclaratorAST::lastToken(). 2009-01-02 17:44:12 +01:00
Roberto Raggi
4d352e369b Initial work on *AST::lastToken(). 2009-01-02 17:36:08 +01:00
Roberto Raggi
e89ec6c3fa Fixed SimpleDeclarationAST::firstToken(). 2009-01-02 16:47:35 +01:00
Roberto Raggi
bdf1800d83 Added `colon_token' to ClassSpecifierAST. 2009-01-02 16:10:00 +01:00
Roberto Raggi
ae4725e954 Introduced CPlusPlus::Managed.
Managed is an helper base class that simplify the usage of memory pools.
2008-12-22 13:09:26 +01:00
dt
3ba192af7e Merge branch '0.9.1-beta' 2008-12-17 14:21:03 +01:00
hjk
da3cb14483 chancge Nokia GPL exception version from 1.2 to 1.3 2008-12-16 17:20:00 +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
65f07aa2de Implemented support for C++ and iso646 operators. 2008-12-10 13:30:19 +01:00
Roberto Raggi
88b7a14a79 Added the methods to get all the identifiers used in a translation unit. 2008-12-09 09:42:17 +01:00
Roberto Raggi
f93d2d80e0 We don't use the uses, so just ifdef-out the code for now. 2008-12-04 14:38:44 +01:00
Roberto Raggi
9394b4dfbc Fixed the parsing of class-specifiers when nested in a function definition. 2008-12-03 14:47:02 +01:00
Roberto Raggi
e2e4fcd95b Added different parsing mode to TranslationUnit/CppDocument. 2008-12-03 14:01:58 +01:00
Roberto Raggi
e689a17395 Check for the wrong usage of ctor initializers. 2008-12-03 11:59:11 +01:00
Roberto Raggi
8c741ede88 Fixed possible crash when classifying chars. 2008-12-03 09:35:16 +01:00
hjk
ab83dcd87c off-by-one in headers 2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3 end-of-line whitespace correction of the new headers 2008-12-02 14:17:16 +01:00
hjk
1472bdb0cc some file cosmetics (mostly #include order and whitespace) 2008-12-02 12:57:59 +01:00
con
05c35356ab Initial import 2008-12-02 12:01:29 +01:00