Commit History

Author SHA1 Message Date
  Marshall Clow b6e011b18b Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 6 years ago
  Louis Dionne 5569a5e69c [libc++] Fix XFAILs when exceptions are disabled 6 years ago
  Louis Dionne 4806bce5a8 [libc++] Fix XFAILs on macOS when exceptions are disabled 6 years ago
  Louis Dionne 60c45f5f7c [libcxx] Start defining lit features for tests depending on availability 6 years ago
  JF Bastien e15dd4e32e Support tests in freestanding 6 years ago
  Chandler Carruth 7c3769df62 Update more file headers across all of the LLVM projects in the monorepo 6 years ago
  Louis Dionne f01e82fd42 [libcxx] Remove the availability_markup LIT feature 6 years ago
  Louis Dionne 13b7f7b500 [libcxx] Add availability markup for bad_optional_access, bad_variant_access and bad_any_cast 6 years ago
  Marshall Clow e2261bde80 Change the base class of std::bad_optional_access. This is a (subtle) ABI change, and is in response to http://http://wg21.link/LWG2806, which I *expect* to be adopted in Kona. I am making this change now in anticipation, and will get it into 4.0, because (a) 4.0 is the first release with std::optional, and (b) I don't want to make an ABI-change later, when the user base should be significantly larger. Note that I didn't change std::experimental::bad_optional_access, because that's still specified to derive from std::logic_error. 8 years ago
  Eric Fiselier 35ce4859dd Implement N4606 optional 8 years ago
  Eric Fiselier ead5d404cc Revert Add <optional>. Will recommit with better commit message 8 years ago
  Eric Fiselier fbc80168bb Add <optional> header. 8 years ago