Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | |||||
* | | Removed member NestedNameSpecifierAST::next | Roberto Raggi | 2009-11-10 | 2 | -2/+1 |
| | | |||||
* | | Cleanup Catch clause | Roberto Raggi | 2009-11-10 | 7 | -15/+12 |
| | | |||||
* | | Cleanup nested name specifiers | Roberto Raggi | 2009-11-10 | 10 | -48/+46 |
| | | |||||
* | | Cleanup Attributes | Roberto Raggi | 2009-11-10 | 5 | -23/+14 |
| | | |||||
* | | Cleanup postfix declarators. | Roberto Raggi | 2009-11-10 | 6 | -23/+13 |
| | | |||||
* | | Cleanup Postfix operators. | Roberto Raggi | 2009-11-10 | 6 | -18/+16 |
| | | |||||
* | | Cleanup NewArrayDeclaratorAST | Roberto Raggi | 2009-11-10 | 7 | -14/+15 |
| | | |||||
* | | Cleanup MemInitializerAST | Roberto Raggi | 2009-11-10 | 7 | -28/+26 |
| | | |||||
* | | Cleanup base base specifiers. | Roberto Raggi | 2009-11-10 | 7 | -22/+30 |
| | | |||||
* | | Removed ObjCSynthesizedPropertyAST | Roberto Raggi | 2009-11-10 | 5 | -52/+9 |
| | | | | | | | | Done with Erik Verbruggen | ||||
* | | Removed ObjCMessageArgumentDeclarationListAST | Roberto Raggi | 2009-11-10 | 6 | -50/+4 |
| | | | | | | | | Done with Erik Verbruggen | ||||
* | | Removed ObjCPropertyAttributeListAST | Roberto Raggi | 2009-11-10 | 6 | -53/+7 |
| | | | | | | | | Done with Erik Verbruggen | ||||
* | | Removed ObjCSelectorArgumentListAST | Roberto Raggi | 2009-11-10 | 6 | -58/+15 |
| | | | | | | | | Done with Erik Verbruggen | ||||
* | | Removed ObjCMessageArgumentListAST | Roberto Raggi | 2009-11-10 | 7 | -48/+12 |
| | | | | | | | | Done with Erik Verbruggen | ||||
* | | Removed ObjCIdentifierListAST | Roberto Raggi | 2009-11-10 | 7 | -99/+54 |
| | | | | | | | | Done with Erik Verbruggen | ||||
* | | Removed TemplateArgumentListAST | Roberto Raggi | 2009-11-10 | 7 | -50/+8 |
| | | | | | | | | Done with Erik Verbruggen |