You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Eric Fiselier
4bd682bf5d
Fix two test failures caused by Windows mangling of function types.
...
On Windows the function template `template <class T> void test()` has
the same mangled name when instantiated with the distinct types `void()`
and `void() noexcept`. When this occurs Clang emits an error. This error
was causing two type-traits tests to fail.
However this can be worked around by using class templates instead of
function templates, which is what this patch does to fix the errors.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@302380 91177308-0d34-0410-b5e6-96231b3b80d8
9 years ago
..
array.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
class.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
enum.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
floating_point.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
function.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
integral.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
is_array.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
is_class.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_enum.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_floating_point.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_function.pass.cpp
Fix two test failures caused by Windows mangling of function types.
9 years ago
is_integral.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_lvalue_reference.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_member_object_pointer.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_member_pointer.pass.cpp
Add tests for noexcept functions
9 years ago
is_null_pointer.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_pointer.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_rvalue_reference.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_union.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
is_void.pass.cpp
Added tests to make sure that the categorization traits work on incomplete types
10 years ago
lvalue_ref.pass.cpp
[libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER.
9 years ago
member_function_pointer.pass.cpp
Fix two test failures caused by Windows mangling of function types.
9 years ago
member_function_pointer_no_variadics.pass.cpp
[libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER.
9 years ago
member_object_pointer.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
nullptr.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
pointer.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
rvalue_ref.pass.cpp
Remove all instances of _LIBCPP_HAS_NO_RVALUE_REFERENCES from test/std/utilities
9 years ago
union.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago
void.pass.cpp
Add more tests for LWG#2582. No code changes needed, just tests.
9 years ago