diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-03-11 03:39:26 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-03-11 03:39:26 +0000 |
commit | 0b436eb03b539249c5f17b08295cdc3ff42f5d78 (patch) | |
tree | b9ffff8796bff8442140130d9f4fd745e3857301 /include/clang | |
parent | c712bfeaa9bf9fc175a2e110f825d0b37da44804 (diff) |
[C++11] Add 'override' keyword to virtual methods that override their base class.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203537 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang')
-rw-r--r-- | include/clang/Basic/Diagnostic.h | 10 | ||||
-rw-r--r-- | include/clang/Basic/FileSystemStatCache.h | 4 | ||||
-rw-r--r-- | include/clang/Basic/PrettyStackTrace.h | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/include/clang/Basic/Diagnostic.h b/include/clang/Basic/Diagnostic.h index e9385223a2..ab4f39fe56 100644 --- a/include/clang/Basic/Diagnostic.h +++ b/include/clang/Basic/Diagnostic.h @@ -1327,7 +1327,7 @@ public: class IgnoringDiagConsumer : public DiagnosticConsumer { virtual void anchor(); void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, - const Diagnostic &Info) { + const Diagnostic &Info) override { // Just ignore it. } }; @@ -1343,11 +1343,11 @@ public: virtual ~ForwardingDiagnosticConsumer(); - virtual void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, - const Diagnostic &Info); - virtual void clear(); + void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, + const Diagnostic &Info) override; + void clear() override; - virtual bool IncludeInDiagnosticCounts() const; + bool IncludeInDiagnosticCounts() const override; }; // Struct used for sending info about how a type should be printed. diff --git a/include/clang/Basic/FileSystemStatCache.h b/include/clang/Basic/FileSystemStatCache.h index 141709b4d7..c4a89b3dbe 100644 --- a/include/clang/Basic/FileSystemStatCache.h +++ b/include/clang/Basic/FileSystemStatCache.h @@ -113,8 +113,8 @@ public: iterator begin() const { return StatCalls.begin(); } iterator end() const { return StatCalls.end(); } - virtual LookupResult getStat(const char *Path, FileData &Data, bool isFile, - vfs::File **F, vfs::FileSystem &FS); + LookupResult getStat(const char *Path, FileData &Data, bool isFile, + vfs::File **F, vfs::FileSystem &FS) override; }; } // end namespace clang diff --git a/include/clang/Basic/PrettyStackTrace.h b/include/clang/Basic/PrettyStackTrace.h index 967d0d141e..0e49295540 100644 --- a/include/clang/Basic/PrettyStackTrace.h +++ b/include/clang/Basic/PrettyStackTrace.h @@ -31,7 +31,7 @@ namespace clang { public: PrettyStackTraceLoc(SourceManager &sm, SourceLocation L, const char *Msg) : SM(sm), Loc(L), Message(Msg) {} - virtual void print(raw_ostream &OS) const; + void print(raw_ostream &OS) const override; }; } |