From 130d5ffbb2bb67f7fd59c1e7e5ca99b83f6312c4 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Sat, 12 Dec 2009 01:04:14 +0000 Subject: [PATCH] We should only scan for nested blocks if we are analyzing the body of a function/method. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91196 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Frontend/AnalysisConsumer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Frontend/AnalysisConsumer.cpp b/lib/Frontend/AnalysisConsumer.cpp index dab64d0d93..5134fa5764 100644 --- a/lib/Frontend/AnalysisConsumer.cpp +++ b/lib/Frontend/AnalysisConsumer.cpp @@ -302,7 +302,7 @@ void AnalysisConsumer::HandleCode(Decl *D, Stmt* Body, Actions& actions) { llvm::SmallVector WL; WL.push_back(D); - if (Opts.AnalyzeNestedBlocks) + if (Body && Opts.AnalyzeNestedBlocks) FindBlocks(cast(D), WL); for (Actions::iterator I = actions.begin(), E = actions.end(); I != E; ++I) -- 2.50.1