summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h')
-rw-r--r--clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h b/clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h
index 403621803c3..0ddb0e0c5af 100644
--- a/clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h
+++ b/clang-tools-extra/cpp11-migrate/UseAuto/UseAutoActions.h
@@ -25,36 +25,32 @@
class IteratorReplacer
: public clang::ast_matchers::MatchFinder::MatchCallback {
public:
- IteratorReplacer(clang::tooling::Replacements &Replace,
- unsigned &AcceptedChanges, RiskLevel, const Transform &Owner)
- : Replace(Replace), AcceptedChanges(AcceptedChanges), Owner(Owner) {}
+ IteratorReplacer(unsigned &AcceptedChanges, RiskLevel, Transform &Owner)
+ : AcceptedChanges(AcceptedChanges), Owner(Owner) {}
/// \brief Entry point to the callback called when matches are made.
virtual void run(const clang::ast_matchers::MatchFinder::MatchResult &Result)
LLVM_OVERRIDE;
private:
- clang::tooling::Replacements &Replace;
unsigned &AcceptedChanges;
- const Transform &Owner;
+ Transform &Owner;
};
/// \brief The callback used when replacing type specifiers of variable
/// declarations initialized by a C++ new expression.
class NewReplacer : public clang::ast_matchers::MatchFinder::MatchCallback {
public:
- NewReplacer(clang::tooling::Replacements &Replace, unsigned &AcceptedChanges,
- RiskLevel, const Transform &Owner)
- : Replace(Replace), AcceptedChanges(AcceptedChanges), Owner(Owner) {}
+ NewReplacer(unsigned &AcceptedChanges, RiskLevel, Transform &Owner)
+ : AcceptedChanges(AcceptedChanges), Owner(Owner) {}
/// \brief Entry point to the callback called when matches are made.
virtual void run(const clang::ast_matchers::MatchFinder::MatchResult &Result)
LLVM_OVERRIDE;
private:
- clang::tooling::Replacements &Replace;
unsigned &AcceptedChanges;
- const Transform &Owner;
+ Transform &Owner;
};
#endif // CPP11_MIGRATE_USE_AUTO_ACTIONS_H
OpenPOWER on IntegriCloud