aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/cplusplus/Symbols.h
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-01-06 11:23:41 +0100
committerRoberto Raggi <roberto.raggi@nokia.com>2010-01-06 11:24:50 +0100
commit6d47004cc320d91cef298e32e9f38f9891e84bcf (patch)
treeb31ed612b84529a29d391aa5381b03855e41f6a5 /src/shared/cplusplus/Symbols.h
parentce684eb66409bb19014e718d73692c01f9f02237 (diff)
Added BaseType::setType()
Diffstat (limited to 'src/shared/cplusplus/Symbols.h')
-rw-r--r--src/shared/cplusplus/Symbols.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/cplusplus/Symbols.h b/src/shared/cplusplus/Symbols.h
index f8b85c8114..4d8d87f360 100644
--- a/src/shared/cplusplus/Symbols.h
+++ b/src/shared/cplusplus/Symbols.h
@@ -436,6 +436,7 @@ public:
// Symbol's interface
virtual FullySpecifiedType type() const;
+ void setType(const FullySpecifiedType &type);
virtual const BaseClass *asBaseClass() const
{ return this; }
@@ -448,6 +449,7 @@ protected:
private:
bool _isVirtual;
+ FullySpecifiedType _type;
};
class CPLUSPLUS_EXPORT Class: public ScopedSymbol, public Type