aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/stringutils.h
diff options
context:
space:
mode:
authorhjk <[email protected]>2014-06-24 16:17:58 +0200
committerhjk <[email protected]>2014-06-25 16:39:18 +0200
commit8005de886b0b1ec4b280913bdb73f42e8fb0415d (patch)
treeec72498b5f294c794c86fc793e7494c069539500 /src/libs/utils/stringutils.h
parent5d7effd0f373793d5e94bb625465b20ed23f88d6 (diff)
Utils: Merge Abstract{Qtc,}MacroExpander classes
Change-Id: Id78fb47a9b8059684b8b4fc77d9aaaaf23b11bae Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/libs/utils/stringutils.h')
-rw-r--r--src/libs/utils/stringutils.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/libs/utils/stringutils.h b/src/libs/utils/stringutils.h
index 4622d7e543e..c4643634922 100644
--- a/src/libs/utils/stringutils.h
+++ b/src/libs/utils/stringutils.h
@@ -55,7 +55,8 @@ QTCREATOR_UTILS_EXPORT QString commonPath(const QStringList &files);
// If path is not sub of home path, or when running on Windows, returns the input
QTCREATOR_UTILS_EXPORT QString withTildeHomePath(const QString &path);
-class QTCREATOR_UTILS_EXPORT AbstractMacroExpander {
+class QTCREATOR_UTILS_EXPORT AbstractMacroExpander
+{
public:
virtual ~AbstractMacroExpander() {}
// Not const, as it may change the state of the expander.
@@ -64,11 +65,6 @@ public:
//! \param pos Position to start scan on input, found position on output
//! \param ret Replacement string on output
//! \return Length of string part to replace, zero if no (further) matches found
- virtual int findMacro(const QString &str, int *pos, QString *ret) = 0;
-};
-
-class QTCREATOR_UTILS_EXPORT AbstractQtcMacroExpander : public AbstractMacroExpander {
-public:
virtual int findMacro(const QString &str, int *pos, QString *ret);
//! Provide a replacement string for an expando
//! \param name The name of the expando