summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/CheckExpression.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of the old Semantic pass.Roberto Raggi2010-08-131-413/+0
|
* Get rid of the #warning directives.Roberto Raggi2010-08-111-1/+4
|
* Merged ScopedSymbol and Scope.Roberto Raggi2010-08-111-5/+6
|
* Speed up the comutation of the local members.Roberto Raggi2010-08-061-1/+1
|
* Get rid of PostfixExpressionAST and store the base expression together with ↵Roberto Raggi2010-06-231-11/+7
| | | | the PostfixAST nodes.
* Parse C++ 0x argument packs.Roberto Raggi2010-03-251-0/+7
|
* Recognize C++0x lambda expressions.Roberto Raggi2010-03-241-0/+11
|
* Renamed the CompoundExpressionAST::compoundStatement.Roberto Raggi2010-03-231-1/+1
|
* Long live the king!hjk2010-03-051-1/+1
|
* Revert "Added Objective-C @try block parsing."Erik Verbruggen2010-02-151-6/+0
| | | | This reverts commit f4163b8ba01cd1a4f5d91c83a3863939b7809375.
* Added Objective-C @try block parsing.Erik Verbruggen2010-02-151-0/+6
|
* Added semantic checks for compound expressions.Erik Verbruggen2010-02-071-2/+3
|
* Added AST nodes for compound expressions (a GNU extension).Erik Verbruggen2010-02-071-0/+5
|
* Use const names.Roberto Raggi2009-12-011-4/+3
|
* Pass the fully specified type as const reference.Roberto Raggi2009-11-171-1/+1
|
* Added scope calculation for Objective-C classes.Erik Verbruggen2009-11-111-1/+1
|
* Fixed the AST field names.Roberto Raggi2009-11-101-6/+6
|
* Ported the accept methods.Roberto Raggi2009-11-101-1/+1
|
* Cleanup Postfix operators.Roberto Raggi2009-11-101-2/+2
|
* Cleanup NewArrayDeclaratorASTRoberto Raggi2009-11-101-2/+4
|
* Removed ObjCMessageArgumentListASTRoberto Raggi2009-11-101-1/+1
| | | | Done with Erik Verbruggen
* Removed the ExpressionListAST node.Roberto Raggi2009-11-101-13/+5
| | | | Done with Erik Verbruggen
* Cleanup the C++ front-end.Roberto Raggi2009-10-201-6/+2
| | | | Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT.
* Removed Scope::addUse()Roberto Raggi2009-09-231-23/+12
|
* long live the kinghjk2009-08-141-1/+1
|
* Added Semantic checks for ObjC methods.Erik Verbruggen2009-07-311-0/+25
|
* Removing some unused semicolons after Q_UNUSEDAlessandro Portale2009-07-131-4/+4
| | | | There were both variants, with and without extra semicolon.
* Update license headers and sales contact details.Jason McDonald2009-06-171-2/+2
| | | | Reviewed-by: Trust Me
* Check new-expressions.Roberto Raggi2009-06-041-3/+16
|
* Warn for undefined types (not finished yet).Roberto Raggi2009-06-041-4/+11
|
* Fixes: change file license headers to include LGPLhjk2009-02-251-21/+17
|
* --warningsRoberto Raggi2009-02-161-1/+1
|
* Revert now unnecessary checks for null-typesThorbjørn Lindeijer2009-02-101-2/+2
| | | | | | | | | | | | | | | | | | | | This reverts commits: c721304a4731a91a9e143a54d2ab3ef89526e05e 885d908ea336de72e7fce2141c1060e425f2af0a a0909989f7d71ee754cdb61202a519cabff25f7c fb4ad59ddbf727f13f29df6bcff80a88e1e1a319 0a9a67cf547701a278f19dbe2b9fb0a70a36cdb8 0d1624d4d1d5ce4e350476fbc86a361fad2ef6b8 d018cfd5cb4aad0101c321fe2fcf9b21598e9590 0504fdd00bce8d9580a52335093b57215f4272da a2fd10fe193dbf8369e43d7df9a59503c8853b2b Conflicts: src/plugins/cpptools/cppcodecompletion.cpp Reviewed-by: Roberto Raggi
* Improved the implementation of new-expressions.Roberto Raggi2009-02-101-2/+3
|
* Fixes: Possible crash when parsing qt methods.Roberto Raggi2009-02-091-2/+2
|
* Reimplemented Type::as*Type() using virtual methods.Roberto Raggi2009-02-091-1/+1
|
* Fixes: move all files in shared/* to src/shared/*hjk2009-01-261-0/+369