From: Ted Kremenek Date: Mon, 2 Nov 2009 18:54:58 +0000 (+0000) Subject: Add "virtual" keywords for clarity. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3abf3ad0861fb6eb8368f59dcb4cd454939b1bd2;p=clang Add "virtual" keywords for clarity. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85815 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Analysis/PathSensitive/AnalysisContext.h b/include/clang/Analysis/PathSensitive/AnalysisContext.h index 8e02ccf382..e8e80fd286 100644 --- a/include/clang/Analysis/PathSensitive/AnalysisContext.h +++ b/include/clang/Analysis/PathSensitive/AnalysisContext.h @@ -102,7 +102,7 @@ public: return Ctx->getSelfDecl(); } - void Profile(llvm::FoldingSetNodeID &ID) { + virtual void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, Kind, Ctx, Parent); } @@ -122,7 +122,7 @@ public: Stmt const *getCallSite() const { return CallSite; } - void Profile(llvm::FoldingSetNodeID &ID) { + virtual void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, getAnalysisContext(), getParent(), CallSite); } @@ -142,7 +142,7 @@ public: const Stmt *s) : LocationContext(Scope, ctx, parent), Enter(s) {} - void Profile(llvm::FoldingSetNodeID &ID) { + virtual void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, getAnalysisContext(), getParent(), Enter); }