From 86d52c4c02b63cb40a7f310c035ff791aeaee9d7 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Tue, 7 Apr 2009 01:34:17 +0000 Subject: [PATCH] PathDiagnostic generation: experiment with avoiding generation of control-flow pieces between block entrance and block end unless necessary. llvm-svn: 68483 --- clang/lib/Analysis/BugReporter.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/clang/lib/Analysis/BugReporter.cpp b/clang/lib/Analysis/BugReporter.cpp index b7a1cd90ac34..995833a29c72 100644 --- a/clang/lib/Analysis/BugReporter.cpp +++ b/clang/lib/Analysis/BugReporter.cpp @@ -989,10 +989,10 @@ static void GenerateExtensivePathDiagnostic(PathDiagnostic& PD, // Only handle blocks with more than 1 statement here, as the blocks // with one statement are handled at BlockEntrances. - if (Blk.size() > 1) { - const Stmt *S = *Blk.rbegin(); - EB.addEdge(S); - } +// if (Blk.size() > 1) { +// const Stmt *S = *Blk.rbegin(); +// EB.addEdge(S); +// } continue; }