aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-09-11 20:26:49 +0000
committerJordan Rose <jordan_rose@apple.com>2012-09-11 20:26:49 +0000
commite9f1f234932e80bb83be9b094e163ca4c47a3086 (patch)
tree3eec1a9251fa15488363cf6357c4399a61cc8165 /lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
parentb0b8a96df25660cbdbf35d23c3ff5887c33f82f9 (diff)
Revert "[analyzer] Disable STL inlining. Blocked by PR13724."
While PR13724 is still an issue, it's not actually an issue in the STL. We can keep this option around in case there turn out to be widespread false positives due to poor modeling of the C++ standard library functions, but for now we'd like to get more data. This reverts r163633 / c6baadceec1d5148c20ee6c902a102233c547f62. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163647 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/StaticAnalyzer/Core/AnalyzerOptions.cpp')
-rw-r--r--lib/StaticAnalyzer/Core/AnalyzerOptions.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp b/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
index 9e029c7e29..a96dfe1e48 100644
--- a/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
+++ b/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
@@ -69,7 +69,7 @@ bool AnalyzerOptions::includeTemporaryDtorsInCFG() const {
bool AnalyzerOptions::mayInlineCXXStandardLibrary() const {
if (!InlineCXXStandardLibrary.hasValue())
const_cast<llvm::Optional<bool> &>(InlineCXXStandardLibrary) =
- getBooleanOption("c++-stdlib-inlining", /*Default=*/false);
+ getBooleanOption("c++-stdlib-inlining", /*Default=*/true);
return *InlineCXXStandardLibrary;
}