summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
* Forward the methods of Scope.Roberto Raggi2010-08-112-0/+135
|
* The method enclosingSymbol() should always return a ScopedSymbol.Roberto Raggi2010-08-112-2/+2
|
* Added warning(), error, and fatal() to Parser.cppRoberto Raggi2010-08-113-38/+72
|
* Some cleanup in the diagnostic client.Roberto Raggi2010-08-113-61/+40
|
* New implementation of CPlusPlus::FindUsagesRoberto Raggi2010-08-102-0/+8
|
* Annotate EnumSpecifierASTs with the Enum symbols.Roberto Raggi2010-08-092-0/+5
|
* Apply the decl specifiers.Roberto Raggi2010-08-093-49/+51
|
* Speed up the comutation of the local members.Roberto Raggi2010-08-062-7/+3
|
* Use Prototype instead of Function.Roberto Raggi2010-08-054-17/+9
|
* Refactored CPlusPlus::Function.Roberto Raggi2010-08-056-37/+38
|
* Check for valid names.Roberto Raggi2010-08-051-52/+67
|
* Highlight the virtual methods.Roberto Raggi2010-08-032-0/+15
|
* Introduced IdExpressionAST.Roberto Raggi2010-08-0210-2/+86
|
* Removed debug output.Erik Verbruggen2010-07-291-4/+0
|
* Changed parser debug output to include token ahead.Erik Verbruggen2010-07-291-6/+13
|
* Clarified that the Symbol's line/column are 1-based.Erik Verbruggen2010-07-261-2/+2
|
* Use the location of the unqualified name id.Roberto Raggi2010-07-204-19/+47
|
* Fixes for scope range calculation.Erik Verbruggen2010-07-197-49/+108
|
* Moved startOffset/endOffset from Symbol to Scope.Erik Verbruggen2010-07-167-38/+49
|
* Changed startOffset to point to the start of the scope.Erik Verbruggen2010-07-163-4/+17
|
* Introduced helpers to rewrite types and names.Roberto Raggi2010-07-162-0/+9
| | | | Done-with: Erik Verbruggen
* Recursive definition of CPlusPlus::QualifiedNameId.Roberto Raggi2010-07-129-152/+74
| | | | Done-with: Erik Verbruggen
* Moved CheckUndefinedSymbols to the cpptools plug-in.Roberto Raggi2010-07-051-1/+1
|
* Fixed possible crash when asking for the firstToken of an incomplete base ↵Roberto Raggi2010-07-051-1/+4
| | | | class specifier.
* Get rid of NumericLiteral::isChar/isWideChar().Roberto Raggi2010-07-012-15/+1
|
* Regenerated firstToken/lastToken methods.Erik Verbruggen2010-06-243-1467/+3057
|
* Fixed fistToken/lastToken for BaseSpecifierAST.Erik Verbruggen2010-06-231-1/+5
|
* Renamed LambdaCapture::default_capture.Roberto Raggi2010-06-233-7/+7
|
* Get rid of PostfixExpressionAST and store the base expression together with ↵Roberto Raggi2010-06-2313-131/+82
| | | | the PostfixAST nodes.
* Fixed return-type checking for ObjC methods.Erik Verbruggen2010-06-187-29/+9
|
* Fix dead/unnecessary code.Bill King2010-06-111-2/+0
|
* Removed unused member.Erik Verbruggen2010-06-041-1/+0
|
* Suppress false positives generated by some code-checking tools.Erik Verbruggen2010-06-041-3/+3
|
* Fixed uninitialized members.Erik Verbruggen2010-06-041-3/+13
|
* Return valid tokens for the Objc nodes.Roberto Raggi2010-06-031-21/+55
|
* Fixed ClassSpecifierAST::lastToken() to return a valid token.Roberto Raggi2010-06-011-3/+6
|
* Fixed possible crash when parsing template declarations at the end of a C++ ↵Roberto Raggi2010-05-312-4/+11
| | | | file.
* Fixed off-by-1-token for symbol end offsets.Erik Verbruggen2010-05-283-19/+19
|
* Check for possible 0x0 accesses.Roberto Raggi2010-05-281-0/+2
|
* Fixed __attribute__ parsing after struct declarations.Erik Verbruggen2010-05-271-3/+7
| | | | | Task-number: QTCREATORBUG-1358 Reviewed-by: Roberto Raggi
* Added support for the GCC "unavailable" attribute.Erik Verbruggen2010-05-264-1/+27
|
* Added support for the GCC "unavailable" attribute.Erik Verbruggen2010-05-265-1/+22
|
* Highlight user defined types.Roberto Raggi2010-05-251-6/+4
|
* Improved recovering from errors inside template declarations.Roberto Raggi2010-05-251-1/+12
|
* Disabled parsing of C++0x initializer-list.Roberto Raggi2010-05-211-2/+2
|
* Fixed ObjC selector name creation.Erik Verbruggen2010-05-201-1/+5
|
* Check for valid translation units.Roberto Raggi2010-05-101-8/+7
|
* Removed deprecated (and unsafe) methods.Roberto Raggi2010-05-103-72/+21
|
* Introduced Symbol::copy(otherSymbol) and removed some deprecated code.Roberto Raggi2010-05-102-2/+27
|
* Store the Control.Roberto Raggi2010-05-102-12/+8
| | | | | | | It seems that storing the TranslationUnit together with the Symbol was a bad idea. Unfortunately, we release TranslationUnit(s) as soon as we can, but we keep the Control around. So using the Control is definitely safer.