summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
* Fixed parsing of ctor-initializers and added a manual test for the AST matchersRoberto Raggi2009-11-136-9/+12
|
* Pass the translation units to the matcher.Roberto Raggi2009-11-132-76/+12
|
* Also match the identifiers and the token types.Roberto Raggi2009-11-132-251/+266
|
* Fixed the generator.Roberto Raggi2009-11-131-2/+0
|
* New matchersRoberto Raggi2009-11-132-1106/+1374
|
* Fixed the coding style.Roberto Raggi2009-11-131-1/+3
|
* Initial work on the pattern matcher for AST nodes.Roberto Raggi2009-11-128-1/+2682
|
* Fixed possible crash in CheckNameRoberto Raggi2009-11-111-9/+16
| | | | Done with: Erik Verbruggen
* Added symbols for property declarations.Erik Verbruggen2009-11-1110-36/+157
|
* Added scope calculation for Objective-C classes.Erik Verbruggen2009-11-118-18/+40
|
* Fixed the AST field names.Roberto Raggi2009-11-1010-374/+374
|
* Ported the accept methods.Roberto Raggi2009-11-105-116/+96
|
* Cleanup specifiers.Roberto Raggi2009-11-1013-279/+213
|
* Cleanup ptr operators.Roberto Raggi2009-11-1010-51/+43
|
* Removed deprecated methods.Roberto Raggi2009-11-102-22/+0
|
* Removed member NestedNameSpecifierAST::nextRoberto Raggi2009-11-102-2/+1
|
* Cleanup Catch clauseRoberto Raggi2009-11-107-15/+12
|
* Cleanup nested name specifiersRoberto Raggi2009-11-1010-48/+46
|
* Cleanup AttributesRoberto Raggi2009-11-105-23/+14
|
* Cleanup postfix declarators.Roberto Raggi2009-11-106-23/+13
|
* Cleanup Postfix operators.Roberto Raggi2009-11-106-18/+16
|
* Cleanup NewArrayDeclaratorASTRoberto Raggi2009-11-107-14/+15
|
* Cleanup MemInitializerASTRoberto Raggi2009-11-107-28/+26
|
* Cleanup base base specifiers.Roberto Raggi2009-11-107-22/+30
|
* Removed ObjCSynthesizedPropertyASTRoberto Raggi2009-11-105-52/+9
| | | | Done with Erik Verbruggen
* Removed ObjCMessageArgumentDeclarationListASTRoberto Raggi2009-11-106-50/+4
| | | | Done with Erik Verbruggen
* Removed ObjCPropertyAttributeListASTRoberto Raggi2009-11-106-53/+7
| | | | Done with Erik Verbruggen
* Removed ObjCSelectorArgumentListASTRoberto Raggi2009-11-106-58/+15
| | | | Done with Erik Verbruggen
* Removed ObjCMessageArgumentListASTRoberto Raggi2009-11-107-48/+12
| | | | Done with Erik Verbruggen
* Removed ObjCIdentifierListASTRoberto Raggi2009-11-107-99/+54
| | | | Done with Erik Verbruggen
* Removed TemplateArgumentListASTRoberto Raggi2009-11-107-50/+8
| | | | Done with Erik Verbruggen
* Removed DeclaratorListASTRoberto Raggi2009-11-107-57/+12
| | | | Done with Erik Verbruggen
* Removed StatementListASTRoberto Raggi2009-11-107-46/+4
| | | | Done with Erik Verbruggen
* Removed DeclarationListAST node.Roberto Raggi2009-11-109-64/+21
| | | | Done with Erik Verbruggen
* Removed the ExpressionListAST node.Roberto Raggi2009-11-108-138/+80
| | | | Done with Erik Verbruggen
* Removed the AST cloner.Roberto Raggi2009-11-103-1844/+0
|
* Added generator for the accept0 methodsRoberto Raggi2009-11-091-240/+0
| | | | Done with Erik Verbruggen
* Added AST forward declaration generation.Roberto Raggi2009-11-091-38/+36
| | | | Done with Erik Verbruggen
* Addeed generator for the cast methods.Roberto Raggi2009-11-091-319/+181
| | | | Done with: erikv
* Merge commit 'origin/1.3'con2009-11-042-3/+11
|\ | | | | | | | | Conflicts: src/plugins/qt4projectmanager/qt4project.cpp
| * Parse ASM specifiers after declarators.Roberto Raggi2009-11-041-0/+8
| | | | | | | | Again, a gcc extension used in the OSX system headers.
| * Accepts `$' as valid character when recognizing identifiers.Roberto Raggi2009-11-041-3/+3
| | | | | | | | Added support for yet another gcc extension that is using in OSX 10.6 system headers.
* | Merge commit '2be0845c7492ad991f23ce5c90c322df788b62b5'con2009-10-291-1/+22
|\ \ | |/ | | | | | | | | | | | | Conflicts: src/plugins/projectexplorer/projectexplorer.h src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp src/plugins/qt4projectmanager/qt4runconfiguration.cpp src/plugins/qt4projectmanager/qtversionmanager.cpp
| * Process exception declarations.Roberto Raggi2009-10-281-1/+22
| |
* | Merge commit 'origin/1.3'con2009-10-274-0/+25
|\ \ | |/ | | | | | | | | | | Conflicts: src/plugins/debugger/gdb/gdbengine.cpp Needed changes: src/plugins/qt4projectmanager/qtversionmanager.cpp
| * Set the `virtual' attribute of a function definition.Roberto Raggi2009-10-271-1/+2
| |
| * Introduced FullySpecifiedType::copySpecifiers()Roberto Raggi2009-10-272-0/+21
| |
| * Set the `virtual' attribute.Roberto Raggi2009-10-271-0/+1
| |
| * Autotests: Compile on WindowsFriedemann Kleint2009-10-261-0/+2
| | | | | | | | Reviewed-by: Roberto Raggi <qtc-committer@nokia.com>
* | Merge commit 'origin/1.3'con2009-10-261-2/+1
|\ \ | |/