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/VerifyDiagnosticConsumer.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/VerifyDiagnosticConsumer.cpp')
-rw-r--r-- | clang/lib/Frontend/VerifyDiagnosticConsumer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp b/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp index 40992fec3f6..0221a5550c0 100644 --- a/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp +++ b/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp @@ -166,12 +166,12 @@ public: StringRef Text, unsigned Min, unsigned Max) : Directive(DirectiveLoc, DiagnosticLoc, Text, Min, Max) { } - virtual bool isValid(std::string &Error) { + bool isValid(std::string &Error) override { // all strings are considered valid; even empty ones return true; } - virtual bool match(StringRef S) { + bool match(StringRef S) override { return S.find(Text) != StringRef::npos; } }; @@ -184,13 +184,13 @@ public: StringRef Text, unsigned Min, unsigned Max, StringRef RegexStr) : Directive(DirectiveLoc, DiagnosticLoc, Text, Min, Max), Regex(RegexStr) { } - virtual bool isValid(std::string &Error) { + bool isValid(std::string &Error) override { if (Regex.isValid(Error)) return true; return false; } - virtual bool match(StringRef S) { + bool match(StringRef S) override { return Regex.match(S); } |