forked from qt-creator/qt-creator
CppEditor: "Follow Symbol Under Cursor" for virtual functions
F2 on a virtual function call presents a list of overrides in derived classes. The function declaration of the static type is shown immediately at the top. Task-number: QTCREATORBUG-9611 Change-Id: I80ce906fa06272dc9fbd1662cd17500b8c77067f Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
This commit is contained in:
@@ -135,6 +135,7 @@ public:
|
||||
explicit CppDeclarableElement(CPlusPlus::Symbol *declaration);
|
||||
|
||||
public:
|
||||
CPlusPlus::Symbol *declaration;
|
||||
QString name;
|
||||
QString qualifiedName;
|
||||
QString type;
|
||||
@@ -153,6 +154,8 @@ public:
|
||||
CppClass();
|
||||
explicit CppClass(CPlusPlus::Symbol *declaration);
|
||||
|
||||
bool operator==(const CppClass &other);
|
||||
|
||||
void lookupBases(CPlusPlus::Symbol *declaration, const CPlusPlus::LookupContext &context);
|
||||
void lookupDerived(CPlusPlus::Symbol *declaration, const CPlusPlus::Snapshot &snapshot);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user