summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-check
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-03-15 07:47:46 +0000
committerCraig Topper <craig.topper@gmail.com>2014-03-15 07:47:46 +0000
commit36835568d87bcf1ca6a18e28221fe149015fa177 (patch)
treecd6cc3f300af726d7096521e161c9638fad1337c /clang/tools/clang-check
parent9dfe400dc23a73847807a103c0020cf5c38a9820 (diff)
downloadbcm5719-llvm-36835568d87bcf1ca6a18e28221fe149015fa177.tar.gz
bcm5719-llvm-36835568d87bcf1ca6a18e28221fe149015fa177.zip
[C++11] Add 'override' keyword to virtual methods that override their base class.
llvm-svn: 204002
Diffstat (limited to 'clang/tools/clang-check')
-rw-r--r--clang/tools/clang-check/ClangCheck.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/tools/clang-check/ClangCheck.cpp b/clang/tools/clang-check/ClangCheck.cpp
index 011cd3fad84..4fc970c0d12 100644
--- a/clang/tools/clang-check/ClangCheck.cpp
+++ b/clang/tools/clang-check/ClangCheck.cpp
@@ -96,7 +96,7 @@ public:
FixWhatYouCan = ::FixWhatYouCan;
}
- std::string RewriteFilename(const std::string& filename, int &fd) {
+ std::string RewriteFilename(const std::string& filename, int &fd) override {
assert(llvm::sys::path::is_absolute(filename) &&
"clang-fixit expects absolute paths only.");
@@ -123,15 +123,15 @@ public:
: clang::FixItRewriter(Diags, SourceMgr, LangOpts, FixItOpts) {
}
- virtual bool IncludeInDiagnosticCounts() const { return false; }
+ bool IncludeInDiagnosticCounts() const override { return false; }
};
/// \brief Subclasses \c clang::FixItAction so that we can install the custom
/// \c FixItRewriter.
class FixItAction : public clang::FixItAction {
public:
- virtual bool BeginSourceFileAction(clang::CompilerInstance& CI,
- StringRef Filename) {
+ bool BeginSourceFileAction(clang::CompilerInstance& CI,
+ StringRef Filename) override {
FixItOpts.reset(new FixItOptions);
Rewriter.reset(new FixItRewriter(CI.getDiagnostics(), CI.getSourceManager(),
CI.getLangOpts(), FixItOpts.get()));
OpenPOWER on IntegriCloud