summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '1.0.0' of git@scm.dev.nokia.troll.no:creator/mainlineRoberto Raggi2009-02-171-1/+2
|\
| * Fixed handling of attribute specifiers in front of declarationThorbjørn Lindeijer2009-02-171-1/+2
| | | | | | | | Done with Roberto Raggi
* | --warningsRoberto Raggi2009-02-162-1/+4
| |
* | Added Type::isForwardClassDeclaration().Roberto Raggi2009-02-162-0/+4
| |
* | Introduced support for forward class declarations.Roberto Raggi2009-02-1611-1/+131
| |
* | Fixes: Implementation of NewExpressionAST::lastToken()Roberto 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
* | Fixed all crashes due to refencing undefined typesThorbjørn Lindeijer2009-02-106-14/+42
| | | | | | | | | | | | Introduced UndefinedType class to replace null pointer. Done with Roberto Raggi
* | Improved the implementation of new-expressions.Roberto Raggi2009-02-109-124/+238
| |
* | Fixed two crashes with C++ engine handlingThorbjørn Lindeijer2009-02-101-1/+1
| | | | | | | | | | | | These checks are necessary cause of a recent change in the C++ engine. Reviewed-by: Roberto Raggi
* | Fixes: Visiting of case statements.Roberto Raggi2009-02-101-0/+2
| |
* | Fixes: Possible crash when parsing qt methods.Roberto Raggi2009-02-091-2/+2
| |
* | Fixes: Removed dynamic_cast from Scope.Roberto Raggi2009-02-091-6/+24
| |
* | Fixes: Possible crash in LookupContext.Roberto Raggi2009-02-091-1/+3
| |
* | Reimplemented Type::as*Type() using virtual methods.Roberto Raggi2009-02-098-141/+133
| |
* | Reimplemented Name::as*() using virtual functions.Roberto Raggi2009-02-093-54/+54
| |
* | Reimplemented Symbol::as*() methods using virtual functions.Roberto Raggi2009-02-093-100/+100
| |
* | Reimplemented the AST::as*AST() methods as virtual functions (as suggested ↵Roberto Raggi2009-02-092-424/+426
| | | | | | | | by andre).
* | Introduced ASTVisitor::endVisit(ast node)Roberto Raggi2009-02-094-2/+231
| |
* | Annotate function declarators.Roberto Raggi2009-02-092-0/+4
| |
* | More annotations.Roberto Raggi2009-02-094-16/+52
| |
* | Annotated NamespaceAST nodes.Roberto Raggi2009-02-092-0/+4
| |
* | Annotated the NameAST nodes.Roberto Raggi2009-02-093-0/+13
| |
* | Annotate the ClassSpecifierAST node with the class symbol.Roberto Raggi2009-02-092-0/+4
| |
* | Accept T_COLON_COLON only for the first objc message arg.Roberto Raggi2009-02-061-1/+1
| |
* | Fixes: Parsing of objc selector expressions.Roberto Raggi2009-02-061-1/+32
| |
* | Fixes: Parsing of objc method definitions.Roberto Raggi2009-02-061-3/+4
| |
* | Fixes: Parsing of block declarations in an @implementation block.Roberto Raggi2009-02-061-2/+18
| |
* | Added fast lookup of objc type qualifiers.Roberto Raggi2009-02-054-12/+189
| |
* | Fixes: Parsing objc method definitions.Roberto Raggi2009-02-052-0/+38
| |
* | Fixes: Parsing of GCC asm definitions.Roberto Raggi2009-02-055-25/+92
| |
* | Improved parsing of objc message expressions.Roberto Raggi2009-02-051-7/+11
| |
* | Fixes: Parsing of objc message expressions.Roberto Raggi2009-02-052-1/+60
| |
* | Fixes: Parsing of objc string literals and selector expressions.Roberto Raggi2009-02-052-2/+45
| |
* | Fixes: Parsing of objc protocol expressions.Roberto Raggi2009-02-052-1/+15
| |
* | Parse objc encode expressions.Roberto Raggi2009-02-052-1/+13
| |
* | Dummy method for the objc expressions.Roberto Raggi2009-02-052-0/+31
|/
* Fixes: Parsing of wide char literals.Roberto Raggi2009-01-291-1/+2
|
* Fixes: move all files in shared/* to src/shared/*hjk2009-01-2670-0/+25410