From 69e584d12b5392c535b5648c39ad3bf5c28c5c7c Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Mon, 2 Nov 2009 18:54:58 +0000 Subject: [PATCH] Add "virtual" keywords for clarity. llvm-svn: 85815 --- .../include/clang/Analysis/PathSensitive/AnalysisContext.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clang/include/clang/Analysis/PathSensitive/AnalysisContext.h b/clang/include/clang/Analysis/PathSensitive/AnalysisContext.h index 8e02ccf38209..e8e80fd286b9 100644 --- a/clang/include/clang/Analysis/PathSensitive/AnalysisContext.h +++ b/clang/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); }