diff options
author | Andre Hartmann <aha_1980@gmx.de> | 2012-03-17 13:26:27 +0100 |
---|---|---|
committer | Leandro Melo <leandro.melo@nokia.com> | 2012-06-06 14:10:07 +0200 |
commit | 44a3a5e07024f365539b9ad977b195a458d5e61a (patch) | |
tree | eb548d2f9041e4fc33551bf70abe61fe68174e8e /src/plugins/cpptools/cppfindreferences.h | |
parent | 6147419f8712fda79539b9a94305ff04a22f73e5 (diff) | |
download | qt-creator-44a3a5e07024f365539b9ad977b195a458d5e61a.tar.gz |
Implemented Rename Macro Usages
Works the same way as Rename Usages for C++ Symbols.
For now, no Search Again as this requieres further work.
Task-number: QTCREATORBUG-413
Change-Id: I09e85ea1e8c247f5ce0b6bc566aba8018c1569e4
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
Diffstat (limited to 'src/plugins/cpptools/cppfindreferences.h')
-rw-r--r-- | src/plugins/cpptools/cppfindreferences.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppfindreferences.h b/src/plugins/cpptools/cppfindreferences.h index dfa7c114d0..4b4202297d 100644 --- a/src/plugins/cpptools/cppfindreferences.h +++ b/src/plugins/cpptools/cppfindreferences.h @@ -82,6 +82,7 @@ public: const QString &replacement = QString()); void findMacroUses(const CPlusPlus::Macro ¯o); + void renameMacroUses(const CPlusPlus::Macro ¯o, const QString &replacement = QString()); CPlusPlus::DependencyTable updateDependencyTable(CPlusPlus::Snapshot snapshot); @@ -97,6 +98,8 @@ private Q_SLOTS: private: void findUsages(CPlusPlus::Symbol *symbol, const CPlusPlus::LookupContext &context, const QString &replacement, bool replace); + void findMacroUses(const CPlusPlus::Macro ¯o, const QString &replacement, + bool replace); void findAll_helper(Find::SearchResult *search); CPlusPlus::DependencyTable dependencyTable() const; void setDependencyTable(const CPlusPlus::DependencyTable &newTable); |