From 44a3a5e07024f365539b9ad977b195a458d5e61a Mon Sep 17 00:00:00 2001 From: Andre Hartmann Date: Sat, 17 Mar 2012 13:26:27 +0100 Subject: 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 --- src/plugins/cpptools/cppfindreferences.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/plugins/cpptools/cppfindreferences.h') 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); -- cgit v1.2.1