summaryrefslogtreecommitdiff
path: root/src/tools/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
* Renamed two cplusplus projects to not conflict with the autotests.Erik Verbruggen2010-09-152-1568/+0
|
* C++: fixed completion in braceless statements following a control statement.Erik Verbruggen2010-09-091-2/+3
| | | | | | | | | | | - Changed generator to generate: - Changed AST::lastToken to return 1 if there is none - Changed Bind.cpp to set the scope of the block following a control statement to extend upto (and not including) the first token after the block. So basically, including any whitespace after the control statement. Reviewed-by: Roberto Raggi
* Compile.Roberto Raggi2010-08-121-12/+12
|
* Compile.Roberto Raggi2010-08-021-4/+2
|
* Increased dumper accuracy by genererating the dumper methods.Erik Verbruggen2010-07-061-3/+143
|
* Removed the token cache.Erik Verbruggen2010-07-021-8/+5
|
* Changed use of ChangeSet.Erik Verbruggen2010-07-011-2/+2
|
* Added code generation for firstToken and lastToken.Erik Verbruggen2010-06-242-9/+271
|
* Added AST node constructor generation.Erik Verbruggen2010-03-181-6/+86
|
* Added check to see if the passed path is correct by checking if it contains ↵Erik Verbruggen2010-03-181-1/+6
| | | | the file AST.h
* Ensure that the memory pool can be reused after a rewind and get rid of the ↵Roberto Raggi2010-03-181-3/+2
| | | | segmented array.
* Long live the king!hjk2010-03-051-2/+2
|
* Removed #ifdefs so all AST nodes are always there.Erik Verbruggen2010-02-041-6/+1
| | | | | | Also removed the (conditional) invoke_token from DeclarationAST and use the qt_invokable_token to store the Q_INVOKABLE, and fixed the ASTMatch code generation.
* Added clone methods to the AST.Erik Verbruggen2010-02-022-4/+161
|
* Merge remote branch 'origin/1.3'Oswald Buddenhagen2010-01-291-1/+1
| | | | Trailing whitespace removal re-applied manually.
* Fixed AST code generator for const identifiers.Erik Verbruggen2010-01-291-9/+9
|
* Add copyright headers.Tobias Hunger2010-01-061-0/+28
| | | | Reviewed-by: Roberto Raggi
* Inital support for Q_D/Q_Q declarations.Roberto Raggi2009-11-301-13/+13
|
* Introduced ASTPatternBuilderRoberto Raggi2009-11-161-12/+126
|
* Introduced destructive pattern matching.Roberto Raggi2009-11-161-170/+115
|
* Also match the identifiers and the token types.Roberto Raggi2009-11-131-1/+14
|
* Fixed the generator.Roberto Raggi2009-11-131-6/+63
|
* New matchersRoberto Raggi2009-11-131-23/+131
|
* Initial work on the pattern matcher for AST nodes.Roberto Raggi2009-11-121-53/+150
|
* Store the copyright header in a global variable.Roberto Raggi2009-11-101-29/+32
|
* Added generator for the accept0 methodsRoberto Raggi2009-11-091-0/+228
| | | | Done with Erik Verbruggen
* Added AST forward declaration generation.Roberto Raggi2009-11-091-44/+119
| | | | Done with Erik Verbruggen
* CleanupRoberto Raggi2009-11-091-52/+64
| | | | Done with: Erik Verbruggen
* Addeed generator for the cast methods.Roberto Raggi2009-11-092-0/+254
Done with: erikv