Commit History

Author SHA1 Message Date
  Nico Weber 28db4445e2 libcxx: Rename .hpp files in libcxx/test/support to .h 6 years ago
  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
  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
  Billy Robert O'Neal III 937aecfb3d Allow a standard library to implement conditional noexcept for optional and unique_ptr hash functions. 8 years ago
  Akira Hatanaka 733ab2f9f0 Revert "Allow a standard library to implement conditional noexcept for optional and unique_ptr hash functions." 8 years ago
  Billy Robert O'Neal III 0bdae913c3 Add noexcept(false) to more strongly indicate that not being noexcept is important for hash tests. 8 years ago
  Billy Robert O'Neal III 2889d45aaa Allow a standard library to implement conditional noexcept for optional and unique_ptr hash functions. 8 years ago
  Michael Park ad3680b23e Worked around GCC bug 56480. Explicit specialization in a different namespace. 8 years ago
  Marshall Clow af552ba05a Implement P0599: 'noexcept for hash functions'. Fix a couple of hash functions (optional<T> and unique_ptr<T>) which were mistakenly marked as 'noexcept'. Reviewed as https://reviews.llvm.org/D31234 8 years ago
  Eric Fiselier 952eaecfc6 Implement P0513R0 - "Poisoning the Hash" 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