summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/AST.h
diff options
context:
space:
mode:
authorRoberto Raggi <qtc-committer@nokia.com>2009-02-09 11:55:49 +0100
committerRoberto Raggi <qtc-committer@nokia.com>2009-02-09 11:56:21 +0100
commit0d314977f116eaad056d37cd301d61834f07a9c3 (patch)
tree6942a6df07e08e03b107d6caa4ce0f214f3cf8bd /src/shared/cplusplus/AST.h
parent95d8b844044ec4893ad9478a533c81545eb6cf4c (diff)
downloadqt-creator-0d314977f116eaad056d37cd301d61834f07a9c3.tar.gz
Annotated the NameAST nodes.
Diffstat (limited to 'src/shared/cplusplus/AST.h')
-rw-r--r--src/shared/cplusplus/AST.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/shared/cplusplus/AST.h b/src/shared/cplusplus/AST.h
index f5e3ac42fc..ecb0ddc3fb 100644
--- a/src/shared/cplusplus/AST.h
+++ b/src/shared/cplusplus/AST.h
@@ -422,6 +422,9 @@ public:
NameAST *name;
BaseSpecifierAST *next;
+public: // annotations
+ BaseClass *base_class_symbol;
+
public:
virtual unsigned firstToken() const;
virtual unsigned lastToken() const;
@@ -1060,6 +1063,9 @@ protected:
class CPLUSPLUS_EXPORT NameAST: public ExpressionAST
{
+public: // annotations
+ Name *name;
+
public:
virtual NameAST *clone(MemoryPool *pool) const = 0;
};