Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reset the AST | Roberto Raggi | 2009-12-18 | 1 | -0/+1 |
| | |||||
* | Fixed parsing of template-ids. | Roberto Raggi | 2009-12-09 | 1 | -0/+3 |
| | | | | Task-number: QTCREATORBUG-74 | ||||
* | Create TypenameArgument symbols. | Roberto Raggi | 2009-12-08 | 2 | -4/+8 |
| | |||||
* | Introduced TypenameArgument. | Roberto Raggi | 2009-12-08 | 8 | -0/+64 |
| | |||||
* | Removed unused argument. | Roberto Raggi | 2009-12-08 | 1 | -1/+1 |
| | |||||
* | Added initializers to the formal arguments. | Roberto Raggi | 2009-12-08 | 4 | -8/+25 |
| | |||||
* | Removed extra (unnecessary) semicolon. | Roberto Raggi | 2009-12-07 | 1 | -1/+1 |
| | |||||
* | Check for unnecessary semicolons after function definitions. | Roberto Raggi | 2009-12-07 | 1 | -2/+11 |
| | |||||
* | Check for unnecessary semicolons after blocks. | Roberto Raggi | 2009-12-07 | 1 | -1/+12 |
| | |||||
* | Improved error recovery when parsing ctor-initializers. | Roberto Raggi | 2009-12-07 | 1 | -8/+40 |
| | |||||
* | Added diagnostic messages for ctor-initializers. | Roberto Raggi | 2009-12-07 | 1 | -12/+13 |
| | |||||
* | Check binary and unary expressions. | Roberto Raggi | 2009-12-03 | 1 | -13/+53 |
| | |||||
* | Improved panic mode error recovery | Roberto Raggi | 2009-12-03 | 2 | -42/+40 |
| | |||||
* | Store the names in a set. | Roberto Raggi | 2009-12-01 | 4 | -180/+125 |
| | |||||
* | Use const names. | Roberto Raggi | 2009-12-01 | 27 | -444/+376 |
| | |||||
* | Use const literals. | Roberto Raggi | 2009-12-01 | 20 | -215/+211 |
| | |||||
* | Store the types in a set. | Roberto Raggi | 2009-11-30 | 2 | -85/+95 |
| | |||||
* | Removed the usage of CPlusPlus::Array<T> | Roberto Raggi | 2009-11-30 | 1 | -12/+16 |
| | |||||
* | Inital support for Q_D/Q_Q declarations. | Roberto Raggi | 2009-11-30 | 14 | -3/+132 |
| | |||||
* | Get rid off translationUnit | Roberto Raggi | 2009-11-25 | 2 | -10/+2 |
| | |||||
* | Got the same pointer. There is no reason to check for structural equivalence. | Roberto Raggi | 2009-11-23 | 1 | -2/+5 |
| | |||||
* | Store all the symbols in one big list. | Roberto Raggi | 2009-11-23 | 1 | -68/+21 |
| | |||||
* | Use Array<T> instead of std::vector. | Roberto Raggi | 2009-11-23 | 1 | -19/+19 |
| | |||||
* | Don't use std::map to store types. | Roberto Raggi | 2009-11-23 | 7 | -120/+107 |
| | |||||
* | Cleanup | Roberto Raggi | 2009-11-23 | 7 | -8/+1 |
| | |||||
* | Introduced type matchers. | Roberto Raggi | 2009-11-23 | 24 | -51/+540 |
| | |||||
* | Compile. | Roberto Raggi | 2009-11-18 | 3 | -0/+32 |
| | |||||
* | Pass the fully specified type as const reference. | Roberto Raggi | 2009-11-17 | 10 | -31/+31 |
| | |||||
* | Refactored the AST visitors. | Roberto Raggi | 2009-11-17 | 5 | -13/+28 |
| | | | | Now, the ASTVisitor constructor takes a valid reference to a TranslationUnit. | ||||
* | Merge remote branch 'origin/1.3' | Roberto Raggi | 2009-11-17 | 2 | -8/+11 |
|\ | |||||
| * | Use a map for the memoization. | Roberto Raggi | 2009-11-16 | 2 | -8/+11 |
| | | |||||
* | | Introduced ASTPatternBuilder | Roberto Raggi | 2009-11-16 | 2 | -0/+905 |
| | | |||||
* | | Introduced destructive pattern matching. | Roberto Raggi | 2009-11-16 | 3 | -779/+1678 |
| | | |||||
* | | Added getters. | Roberto Raggi | 2009-11-13 | 1 | -0/+8 |
| | | |||||
* | | Match the value of the literals. | Roberto Raggi | 2009-11-13 | 3 | -16/+18 |
| | | |||||
* | | Fixed parsing of ctor-initializers and added a manual test for the AST matchers | Roberto Raggi | 2009-11-13 | 6 | -9/+12 |
| | | |||||
* | | Pass the translation units to the matcher. | Roberto Raggi | 2009-11-13 | 2 | -76/+12 |
| | | |||||
* | | Also match the identifiers and the token types. | Roberto Raggi | 2009-11-13 | 2 | -251/+266 |
| | | |||||
* | | Fixed the generator. | Roberto Raggi | 2009-11-13 | 1 | -2/+0 |
| | | |||||
* | | New matchers | Roberto Raggi | 2009-11-13 | 2 | -1106/+1374 |
| | | |||||
* | | Fixed the coding style. | Roberto Raggi | 2009-11-13 | 1 | -1/+3 |
| | | |||||
* | | Initial work on the pattern matcher for AST nodes. | Roberto Raggi | 2009-11-12 | 8 | -1/+2682 |
| | | |||||
* | | Fixed possible crash in CheckName | Roberto Raggi | 2009-11-11 | 1 | -9/+16 |
| | | | | | | | | Done with: Erik Verbruggen | ||||
* | | Added symbols for property declarations. | Erik Verbruggen | 2009-11-11 | 10 | -36/+157 |
| | | |||||
* | | Added scope calculation for Objective-C classes. | Erik Verbruggen | 2009-11-11 | 8 | -18/+40 |
| | | |||||
* | | Fixed the AST field names. | Roberto Raggi | 2009-11-10 | 10 | -374/+374 |
| | | |||||
* | | Ported the accept methods. | Roberto Raggi | 2009-11-10 | 5 | -116/+96 |
| | | |||||
* | | Cleanup specifiers. | Roberto Raggi | 2009-11-10 | 13 | -279/+213 |
| | | |||||
* | | Cleanup ptr operators. | Roberto Raggi | 2009-11-10 | 10 | -51/+43 |
| | | |||||
* | | Removed deprecated methods. | Roberto Raggi | 2009-11-10 | 2 | -22/+0 |
| | |