diff options
-rw-r--r-- | include/clang/Analysis/AnalysisContext.h | 2 | ||||
-rw-r--r-- | lib/Analysis/AnalysisContext.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/include/clang/Analysis/AnalysisContext.h b/include/clang/Analysis/AnalysisContext.h index e3d2c8df35..fe017fe802 100644 --- a/include/clang/Analysis/AnalysisContext.h +++ b/include/clang/Analysis/AnalysisContext.h @@ -103,7 +103,7 @@ public: void registerForcedBlockExpression(const Stmt *stmt); const CFGBlock *getBlockForRegisteredExpression(const Stmt *stmt); - Stmt *getBody(); + Stmt *getBody() const; CFG *getCFG(); CFGStmtMap *getCFGStmtMap(); diff --git a/lib/Analysis/AnalysisContext.cpp b/lib/Analysis/AnalysisContext.cpp index 7078e799b6..200183a027 100644 --- a/lib/Analysis/AnalysisContext.cpp +++ b/lib/Analysis/AnalysisContext.cpp @@ -68,7 +68,7 @@ void AnalysisContextManager::clear() { Contexts.clear(); } -Stmt *AnalysisContext::getBody() { +Stmt *AnalysisContext::getBody() const { if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) return FD->getBody(); else if (const ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(D)) |