diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-12 01:23:51 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-12 01:23:51 +0000 |
commit | 0d6a513b47909752e249caec78e4fc9fd721fbd5 (patch) | |
tree | a707012be9767e48220af2aec5015a666a9f428a /tools/clang | |
parent | 901fd6ed339810ac2be67cbff066470857e39379 (diff) | |
download | chromium_src-0d6a513b47909752e249caec78e4fc9fd721fbd5.zip chromium_src-0d6a513b47909752e249caec78e4fc9fd721fbd5.tar.gz chromium_src-0d6a513b47909752e249caec78e4fc9fd721fbd5.tar.bz2 |
clang: Add missing 'virtual' keyword to some overridden functions.
R=erg@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10698147
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146258 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/clang')
-rw-r--r-- | tools/clang/plugins/FindBadConstructs.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/clang/plugins/FindBadConstructs.cpp b/tools/clang/plugins/FindBadConstructs.cpp index 43d23c2..b79a64d 100644 --- a/tools/clang/plugins/FindBadConstructs.cpp +++ b/tools/clang/plugins/FindBadConstructs.cpp @@ -399,13 +399,15 @@ class FindBadConstructsAction : public PluginASTAction { } protected: - ASTConsumer* CreateASTConsumer(CompilerInstance &CI, llvm::StringRef ref) { + // Overridden from PluginASTAction: + virtual ASTConsumer* CreateASTConsumer(CompilerInstance& instance, + llvm::StringRef ref) { return new FindBadConstructsConsumer( - CI, check_refcounted_dtors_, check_virtuals_in_implementations_); + instance, check_refcounted_dtors_, check_virtuals_in_implementations_); } - bool ParseArgs(const CompilerInstance &CI, - const std::vector<std::string>& args) { + virtual bool ParseArgs(const CompilerInstance& instance, + const std::vector<std::string>& args) { bool parsed = true; for (size_t i = 0; i < args.size() && parsed; ++i) { |