diff options
Diffstat (limited to 'src/plugins/cppeditor/cppquickfixes.h')
-rw-r--r-- | src/plugins/cppeditor/cppquickfixes.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/plugins/cppeditor/cppquickfixes.h b/src/plugins/cppeditor/cppquickfixes.h index 20e3c87563..520b1ec40c 100644 --- a/src/plugins/cppeditor/cppquickfixes.h +++ b/src/plugins/cppeditor/cppquickfixes.h @@ -67,10 +67,24 @@ public: const QString &include); void perform() override; + QString include() const { return m_include; } + private: QString m_include; }; +class AddForwardDeclForUndefinedIdentifierOp: public CppQuickFixOperation +{ +public: + AddForwardDeclForUndefinedIdentifierOp(const CppQuickFixInterface &interface, int priority, + const QString &fqClassName, int symbolPos); +private: + void perform() override; + + const QString m_className; + const int m_symbolPos; +}; + /*! Rewrite a op b |