.. |
arithmetic.operations
|
637a6f6005
[libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss of data", part 2/7.
|
8 jaren geleden |
bind
|
0a1cbcf2b7
fix newly failing c++03 tests
|
8 jaren geleden |
bitwise.operations
|
e619862dbf
[libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER.
|
8 jaren geleden |
comparisons
|
a2cd270943
Enable the -Wsign-compare warning to better support MSVC
|
8 jaren geleden |
func.def
|
a90c6dd460
Move test into test/std subdirectory.
|
10 jaren geleden |
func.invoke
|
48aa2e14a2
Add void_t and invoke feature test macros
|
8 jaren geleden |
func.memfn
|
d24c465bea
Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER.
|
9 jaren geleden |
func.not_fn
|
0e5ebbc77c
Fix unused parameters and variables
|
8 jaren geleden |
func.require
|
96becae308
Move INVOKE tests into test/libcxx sub-tree.
|
9 jaren geleden |
func.wrap
|
152e5e61a1
Fix PR31489 - std::function self-swap segfaults
|
8 jaren geleden |
logical.operations
|
e619862dbf
[libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER.
|
8 jaren geleden |
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 jaren geleden |
refwrap
|
89e826a160
Remove all instances of _LIBCPP_HAS_NO_RVALUE_REFERENCES from test/std/utilities
|
9 jaren geleden |
unord.hash
|
c3564b92bc
[libcxx] [test] Fix MSVC warnings C4127 and C6326 about constants.
|
8 jaren geleden |