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 |