diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-03-13 06:07:04 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-03-13 06:07:04 +0000 |
commit | afa7cb3aa58fa52f0ceb5f687e7f1523838a353a (patch) | |
tree | 2dacd6da1fe4cfe6d0f245f00752e5c80d7d0933 /clang/lib/Frontend/ASTConsumers.cpp | |
parent | abb90c9ddb5b3752564a1389685bde93d09b92db (diff) | |
download | bcm5719-llvm-afa7cb3aa58fa52f0ceb5f687e7f1523838a353a.tar.gz bcm5719-llvm-afa7cb3aa58fa52f0ceb5f687e7f1523838a353a.zip |
[C++11] Add 'override' keyword to virtual methods that override their base class.
llvm-svn: 203758
Diffstat (limited to 'clang/lib/Frontend/ASTConsumers.cpp')
-rw-r--r-- | clang/lib/Frontend/ASTConsumers.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/lib/Frontend/ASTConsumers.cpp b/clang/lib/Frontend/ASTConsumers.cpp index aee8cd71675..054148660e0 100644 --- a/clang/lib/Frontend/ASTConsumers.cpp +++ b/clang/lib/Frontend/ASTConsumers.cpp @@ -41,7 +41,7 @@ namespace { : Out(Out ? *Out : llvm::outs()), Dump(Dump), FilterString(FilterString), DumpLookups(DumpLookups) {} - virtual void HandleTranslationUnit(ASTContext &Context) { + void HandleTranslationUnit(ASTContext &Context) override { TranslationUnitDecl *D = Context.getTranslationUnitDecl(); if (FilterString.empty()) @@ -101,7 +101,7 @@ namespace { ASTDeclNodeLister(raw_ostream *Out = NULL) : Out(Out ? *Out : llvm::outs()) {} - virtual void HandleTranslationUnit(ASTContext &Context) { + void HandleTranslationUnit(ASTContext &Context) override { TraverseDecl(Context.getTranslationUnitDecl()); } @@ -138,11 +138,11 @@ namespace { class ASTViewer : public ASTConsumer { ASTContext *Context; public: - void Initialize(ASTContext &Context) { + void Initialize(ASTContext &Context) override { this->Context = &Context; } - virtual bool HandleTopLevelDecl(DeclGroupRef D) { + bool HandleTopLevelDecl(DeclGroupRef D) override { for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) HandleTopLevelSingleDecl(*I); return true; @@ -177,7 +177,7 @@ class DeclContextPrinter : public ASTConsumer { public: DeclContextPrinter() : Out(llvm::errs()) {} - void HandleTranslationUnit(ASTContext &C) { + void HandleTranslationUnit(ASTContext &C) override { PrintDeclContext(C.getTranslationUnitDecl(), 4); } |