summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-09-05 23:11:06 +0000
committerJordan Rose <jordan_rose@apple.com>2012-09-05 23:11:06 +0000
commit91f7840651734ef672c0dec45d0a51b5dc52f632 (patch)
tree31ff2673ae0f3795245e5d6fcdcc12f263f87cd8
parentaee343819532d1fb682f6ad70ad007549a215c1b (diff)
downloadbcm5719-llvm-91f7840651734ef672c0dec45d0a51b5dc52f632.tar.gz
bcm5719-llvm-91f7840651734ef672c0dec45d0a51b5dc52f632.zip
Continue including temporary destructors in the CFG used for warnings.
...and hopefully unbreak buildbots. My apologies! llvm-svn: 163267
-rw-r--r--clang/lib/Sema/AnalysisBasedWarnings.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp
index 93be773f2da..de6710fbce1 100644
--- a/clang/lib/Sema/AnalysisBasedWarnings.cpp
+++ b/clang/lib/Sema/AnalysisBasedWarnings.cpp
@@ -1199,7 +1199,8 @@ AnalysisBasedWarnings::IssueWarnings(sema::AnalysisBasedWarnings::Policy P,
AC.getCFGBuildOptions().AddEHEdges = false;
AC.getCFGBuildOptions().AddInitializers = true;
AC.getCFGBuildOptions().AddImplicitDtors = true;
-
+ AC.getCFGBuildOptions().AddTemporaryDtors = true;
+
// Force that certain expressions appear as CFGElements in the CFG. This
// is used to speed up various analyses.
// FIXME: This isn't the right factoring. This is here for initial
OpenPOWER on IntegriCloud