.. |
arithmetic.operations
|
637a6f6005
[libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss of data", part 2/7.
|
8 ani în urmă |
bind
|
b7fd0be370
Update all bug URL's to point to https://bugs.llvm.org/...
|
8 ani în urmă |
bitwise.operations
|
e619862dbf
[libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER.
|
8 ani în urmă |
comparisons
|
a2cd270943
Enable the -Wsign-compare warning to better support MSVC
|
8 ani în urmă |
func.def
|
a90c6dd460
Move test into test/std subdirectory.
|
10 ani în urmă |
func.invoke
|
48aa2e14a2
Add void_t and invoke feature test macros
|
8 ani în urmă |
func.memfn
|
d24c465bea
Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER.
|
9 ani în urmă |
func.not_fn
|
ab2f54f103
Remove usages of _LIBCPP_MSVC which is never defined
|
8 ani în urmă |
func.require
|
96becae308
Move INVOKE tests into test/libcxx sub-tree.
|
9 ani în urmă |
func.wrap
|
1496b0e710
Merging r312892:
|
7 ani în urmă |
logical.operations
|
e619862dbf
[libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER.
|
8 ani în urmă |
negators
|
87d03942c4
In C++03, a bunch of the arithmetic/logical/comparison functors (such as negate/bit_not.pass/logical_not) were defined as deriving from unary_funtion. That restriction was removed in C++11, but the tests still check for this. Change the test to look for the embedded types first_argument/second_argument/result_type. No change to the library, just more standards-compliant tests. Thanks to STL @ Microsoft for the suggestion.
|
10 ani în urmă |
refwrap
|
e250cc68ce
Cleanup test issues reported by STL @ Microsoft.
|
8 ani în urmă |
unord.hash
|
570f32c8dd
Can't test for noexcept on C++03; std::hash<nullptr_t> isn't available until C++17
|
8 ani în urmă |