summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/Environment.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2011-07-28 23:07:41 +0000
committerTed Kremenek <kremenek@apple.com>2011-07-28 23:07:41 +0000
commit47fc816b96a7e1a851789ac1ceaba9e22adef906 (patch)
tree16a02478ad5eb499d60c33d0ee886d0fbf030658 /clang/lib/StaticAnalyzer/Core/Environment.cpp
parent3b446215d16ba1b1c16c5a0738eeac6c82d7e5ee (diff)
downloadbcm5719-llvm-47fc816b96a7e1a851789ac1ceaba9e22adef906.tar.gz
bcm5719-llvm-47fc816b96a7e1a851789ac1ceaba9e22adef906.zip
[analyzer] Teach Environment to not look through MaterializeTemporaryExprs.
llvm-svn: 136414
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/Environment.cpp')
-rw-r--r--clang/lib/StaticAnalyzer/Core/Environment.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/clang/lib/StaticAnalyzer/Core/Environment.cpp b/clang/lib/StaticAnalyzer/Core/Environment.cpp
index 4af8bb07cc9..4a2d33d8d32 100644
--- a/clang/lib/StaticAnalyzer/Core/Environment.cpp
+++ b/clang/lib/StaticAnalyzer/Core/Environment.cpp
@@ -83,9 +83,6 @@ SVal Environment::getSVal(const Stmt *E, SValBuilder& svalBuilder,
case Stmt::CXXBindTemporaryExprClass:
E = cast<CXXBindTemporaryExpr>(E)->getSubExpr();
continue;
- case Stmt::MaterializeTemporaryExprClass:
- E = cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr();
- continue;
// Handle all other Stmt* using a lookup.
default:
break;
OpenPOWER on IntegriCloud