aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/cppquickfixes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cppeditor/cppquickfixes.h')
-rw-r--r--src/plugins/cppeditor/cppquickfixes.h14
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