From 78bd61f6613196207adcfe48d59b2410882df1b8 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Thu, 18 Jun 2009 16:11:24 +0000 Subject: Move the static DeclAttrs map into ASTContext. Fixes . llvm-svn: 73702 --- clang/lib/Analysis/GRExprEngine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'clang/lib/Analysis/GRExprEngine.cpp') diff --git a/clang/lib/Analysis/GRExprEngine.cpp b/clang/lib/Analysis/GRExprEngine.cpp index b740bf029b6..e392de6aab2 100644 --- a/clang/lib/Analysis/GRExprEngine.cpp +++ b/clang/lib/Analysis/GRExprEngine.cpp @@ -1482,7 +1482,8 @@ void GRExprEngine::VisitCallRec(CallExpr* CE, NodeTy* Pred, SaveAndRestore OldSink(Builder->BuildSinks); const FunctionDecl* FD = L.getAsFunctionDecl(); if (FD) { - if (FD->getAttr() || FD->getAttr()) + if (FD->getAttr(getContext()) || + FD->getAttr(getContext())) Builder->BuildSinks = true; else { // HACK: Some functions are not marked noreturn, and don't return. -- cgit v1.2.3