forked from qt-creator/qt-creator
Added BaseType::setType()
This commit is contained in:
@@ -475,7 +475,10 @@ BaseClass::~BaseClass()
|
||||
{ }
|
||||
|
||||
FullySpecifiedType BaseClass::type() const
|
||||
{ return FullySpecifiedType(); }
|
||||
{ return _type; }
|
||||
|
||||
void BaseClass::setType(const FullySpecifiedType &type)
|
||||
{ _type = type; }
|
||||
|
||||
bool BaseClass::isVirtual() const
|
||||
{ return _isVirtual; }
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user