Go to file
Jordan Rose 111aa9a28b [analyzer] Don't accidentally strip off base object regions for lazy bindings.
If a base object is at a 0 offset, RegionStoreManager may find a lazy
binding for the entire object, then try to attach a FieldRegion or
grandparent CXXBaseObjectRegion on top of that (skipping the intermediate
region). We now preserve as many layers of base object regions necessary
to make the types match.

<rdar://problem/13239840>

llvm-svn: 175556
2013-02-19 20:28:33 +00:00
clang [analyzer] Don't accidentally strip off base object regions for lazy bindings. 2013-02-19 20:28:33 +00:00
clang-tools-extra Adding files left out of commit r175544. 2013-02-19 19:14:45 +00:00
compiler-rt [sanitizer] Fix FileOps test on Android. 2013-02-19 15:01:05 +00:00
debuginfo-tests Harden this test a bit to work on the mac with ancient gdbs. 2013-01-17 20:09:50 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Fix a bug in mutex_try_to_lock. This was previously trying to unlock a mutex that it didn't own, causing an assertion failure in mutex.cpp. The issue was that the unique_lock went out of scope, releasing the lock on m, then m.unlock() was called on an already-unlocked mutex. 2013-02-19 11:28:45 +00:00
libcxxabi Bruce Mitchener: Typo fixes. 2013-02-15 15:48:49 +00:00
lld Switch a vector<pair<const T &, const U &>> to a vector<pair<const T *, 2013-02-19 01:58:11 +00:00
lldb A few more GCC specific test fixes as per logged PRs: 2013-02-19 19:54:16 +00:00
llvm ARM NEON: Don't need COPY_TO_REGCLASS in pattern 2013-02-19 20:16:45 +00:00
polly capitalize SCEV to match the current naming convention 2013-02-15 21:26:53 +00:00