Commit Graph

40 Commits

Author SHA1 Message Date
Roberto Raggi
bf554cb45c Implemented NestedDeclaratorAST::lastToken(). 2009-01-05 10:41:26 +01:00
Roberto Raggi
ae49c6b487 Implemented NamespaceAliasDefinitionAST::lastToken(). 2009-01-05 10:40:11 +01:00
Roberto Raggi
fdd77d8c7d Implemented NamespaceAST::lastToken(). 2009-01-05 10:34:45 +01:00
Roberto Raggi
cc83821890 Implemented MemberAccessAST::lastToken(). 2009-01-05 10:32:28 +01:00
Roberto Raggi
1dbdea5fcc Implemented MemInitializerAST::lastToken(). 2009-01-05 10:31:15 +01:00
Roberto Raggi
4fcadbdd49 Implemented LinkageBodyAST::lastToken(). 2009-01-05 10:29:12 +01:00
Roberto Raggi
77c16d1317 Implemented LabeledStatementAST::lastToken(). 2009-01-05 10:27:49 +01:00
Roberto Raggi
5e40f21183 Implemented IfStatementAST::lastToken(). 2009-01-05 10:26:20 +01:00
Roberto Raggi
2fdbfe87ef Implemented GotoStatementAST::lastToken(). 2009-01-05 10:24:09 +01:00
Roberto Raggi
95c1993090 Implemented FunctionDefinitionAST::lastToken(). 2009-01-05 10:22:58 +01:00
Roberto Raggi
fb96595a65 Implemented FunctionDeclaratorAST::lastToken(). 2009-01-05 10:20:58 +01:00
Roberto Raggi
dfb8373211 Implemented ForStatementAST::lastToken(). 2009-01-05 10:18:16 +01:00
lunowi
80faa8ea7e compile error on windows 2009-01-04 19:12:57 +01:00
Roberto Raggi
722ccd9e0d Initial implementation of the pretty printer. 2009-01-03 13:02:37 +01:00
Roberto Raggi
8d91577df9 Implemented ExceptionSpecificationAST::lastToken(). 2009-01-02 17:59:27 +01:00
Roberto Raggi
61dac8c9cf Implemented ExceptionDeclarationAST::lastToken(). 2009-01-02 17:57:28 +01:00
Roberto Raggi
3c908d292e Implemented EnumeratorAST::lastToken(). 2009-01-02 17:55:13 +01:00
Roberto Raggi
724074f3a8 Implemented EnumSpecifierAST::lastToken(). 2009-01-02 17:54:01 +01:00
Roberto Raggi
a5e9e19e59 Implemented DoStatementAST::lastToken(). 2009-01-02 17:51:48 +01:00
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