Go to file
David Blaikie 77bac3dbcc Allow llvm::Optional to work with types without default constructors.
This generalizes Optional to require less from the T type by using aligned
storage for backing & placement new/deleting the T into it when necessary.

Also includes unit tests.

llvm-svn: 175580
2013-02-20 00:26:04 +00:00
clang PR15300: Support C++11 attributes on base-specifiers. We don't support any such 2013-02-19 23:47:15 +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 [Driver][GNULD] Lookup .so files and default to dynamic output. 2013-02-19 23:05:36 +00:00
lldb Fixing a potential crasher where a synthetic value could return itself as its static value 2013-02-19 23:23:41 +00:00
llvm Allow llvm::Optional to work with types without default constructors. 2013-02-20 00:26:04 +00:00
polly capitalize SCEV to match the current naming convention 2013-02-15 21:26:53 +00:00