diff options
| author | Edwin Vane <edwin.vane@intel.com> | 2013-06-06 20:31:52 +0000 |
|---|---|---|
| committer | Edwin Vane <edwin.vane@intel.com> | 2013-06-06 20:31:52 +0000 |
| commit | 32e3553f838ed05d21b6df2e02f88340c645b5a6 (patch) | |
| tree | 4b46c59fc7019a45608fa3088148e5cb49ffad9c /clang-tools-extra/cpp11-migrate/AddOverride | |
| parent | fb5bddfd0a3383c9c724212e21857daa9b319595 (diff) | |
| download | bcm5719-llvm-32e3553f838ed05d21b6df2e02f88340c645b5a6.tar.gz bcm5719-llvm-32e3553f838ed05d21b6df2e02f88340c645b5a6.zip | |
cpp11-migrate: Refactor how global options are passed to Transforms
Refactored how global options are passed to Transforms to avoid widespread
changes every time a new global option is added.
Tests updated to reflect new interface.
llvm-svn: 183443
Diffstat (limited to 'clang-tools-extra/cpp11-migrate/AddOverride')
| -rw-r--r-- | clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.cpp | 1 | ||||
| -rw-r--r-- | clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.h | 5 |
2 files changed, 2 insertions, 4 deletions
diff --git a/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.cpp b/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.cpp index f02548b25ff..df0ed10d9bd 100644 --- a/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.cpp +++ b/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.cpp @@ -32,7 +32,6 @@ static llvm::cl::opt<bool> DetectMacros( llvm::cl::desc("Detect and use macros that expand to the 'override' keyword.")); int AddOverrideTransform::apply(const FileContentsByPath &InputStates, - RiskLevel MaxRisk, const CompilationDatabase &Database, const std::vector<std::string> &SourcePaths, FileContentsByPath &ResultStates) { diff --git a/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.h b/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.h index 45bd6ee8725..976807cf6f2 100644 --- a/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.h +++ b/clang-tools-extra/cpp11-migrate/AddOverride/AddOverride.h @@ -26,12 +26,11 @@ class AddOverrideFixer; /// member functions overriding base class virtual functions. class AddOverrideTransform : public Transform { public: - AddOverrideTransform(bool EnableTiming) - : Transform("AddOverride", EnableTiming) {} + AddOverrideTransform(const TransformOptions &Options) + : Transform("AddOverride", Options) {} /// \see Transform::run(). virtual int apply(const FileContentsByPath &InputStates, - RiskLevel MaxRiskLEvel, const clang::tooling::CompilationDatabase &Database, const std::vector<std::string> &SourcePaths, FileContentsByPath &ResultStates) LLVM_OVERRIDE; |

