diff options
author | Ted Kremenek <kremenek@apple.com> | 2011-07-28 23:07:41 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2011-07-28 23:07:41 +0000 |
commit | 47fc816b96a7e1a851789ac1ceaba9e22adef906 (patch) | |
tree | 16a02478ad5eb499d60c33d0ee886d0fbf030658 /clang/lib/StaticAnalyzer/Core/Environment.cpp | |
parent | 3b446215d16ba1b1c16c5a0738eeac6c82d7e5ee (diff) | |
download | bcm5719-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.cpp | 3 |
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; |