summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/BackwardsScanner.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* Update license.hjk2011-04-131-14/+13
|
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* License headers.con2010-12-171-7/+11
|
* CppTools: Added skipComments flag.Erik Verbruggen2010-09-091-2/+5
|
* Removing SimpleTokenErik Verbruggen2010-07-021-16/+17
|
* Removed the TokenCache.Erik Verbruggen2010-07-021-33/+26
|
* Introduced token caching to prevent repetetive tokenizing.Erik Verbruggen2010-06-141-29/+34
| | | | | | Also removed TokenUnderCursor as it's functionality is in the token cache. Reviewed-by: ckamm
* Revert "Introduced a token cache for the C++ editor."Erik Verbruggen2010-06-041-27/+26
| | | | This reverts commit c2393df02332618c8cf6159d9d6f6a40041ced89.
* Fixed hidden parameters.Erik Verbruggen2010-06-041-3/+3
|
* Introduced a token cache for the C++ editor.Erik Verbruggen2010-06-041-26/+27
| | | | | This should speed things up a bit, because before, the line was tokenized at least 3 times.
* Fixed `look at symbol under cursor' when symbol is a Qt method (e.g. a signal).Roberto Raggi2010-03-291-1/+1
| | | | Done with: erikv
* Long live the king!hjk2010-03-051-1/+1
|
* Merge remote branch 'origin/1.3'Thorbjørn Lindeijer2009-12-081-5/+7
|\
| * Fixed autoindent when using tabs instead of spacesThorbjørn Lindeijer2009-12-081-5/+7
| | | | | | | | | | | | | | | | Several special cases that are handled by the CPPEditor did not take into account code that was using tab characters. Task-number: QTCREATORBUG-292 Reviewed-by: Roberto Raggi
* | Added scope calculation for Objective-C classes.Erik Verbruggen2009-11-111-0/+1
|/
* Fixed index out of range.Robert Loehning2009-11-021-0/+5
| | | | Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
* Added BackwardsScanner::mid(tokenIndex). Mid() returns a substring starting ↵Roberto Raggi2009-09-211-0/+6
| | | | from the position of the given token.
* Made the indenter more Qt friendly. Added support for moc keywords.Roberto Raggi2009-09-211-20/+6
|
* Use the backward scanner to indent labeled statements, ctor-initializers and ↵Roberto Raggi2009-09-211-12/+96
| | | | access specifiers.
* Introduced BackwardsScanner::LA(n). LA(n) returns the n-th lookhead token.Roberto Raggi2009-09-181-3/+8
|
* Automagically insert matching characters.Roberto Raggi2009-09-171-1/+5
|
* Added the helper class MatchingText and use it to automagically insert text ↵Roberto Raggi2009-09-171-4/+63
| | | | for curly braces.
* Added BackwardsScannerRoberto Raggi2009-09-171-0/+105