| commit | 671f4c0ce1e0a51ca495ba49c42c9fdafa3bf32d | [log] [tgz] |
|---|---|---|
| author | Benjamin Kramer <benny.kra@googlemail.com> | Thu Nov 15 15:18:42 2012 +0000 |
| committer | Benjamin Kramer <benny.kra@googlemail.com> | Thu Nov 15 15:18:42 2012 +0000 |
| tree | b66c97dc40c69b2ac9dca77c67fb208746ba424f | |
| parent | 93dcc8d2bd276871b3c5422c9d0ebbf7cec12166 [diff] |
Do not cache a pointer to ExprEvalContexts.back(). It may become a dangling pointer if the underlying SmallVector reallocates. Sadly the testcase is really large and doesn't reduce well because of SmallVector's reallocation patterns. Fixes PR14336. llvm-svn: 168045