summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/meta/meta.trans
Commit message (Collapse)AuthorAgeFilesLines
...
* make common_type SFINAE-friendly and support void. Patch from Agustin Berge.Eric Fiselier2015-09-081-4/+54
| | | | | | | This patch also fixes PR22135. (https://llvm.org/bugs/show_bug.cgi?id=22135) See the review for more information: http://reviews.llvm.org/D6964 llvm-svn: 246977
* Cleanup result_of tests and fix issues with the C++03 result_of.Eric Fiselier2015-06-132-61/+306
| | | | | | | | | | The two main fixes this patch contains are: - use __identity_t instead of common_type. common_type was used as an identity metafunction but the decay resulted in incorrect results. - Pointers to free functions were not counted as functions. Remove the pointer before checking if a type is a function. llvm-svn: 239668
* Get tests running with warnings. Fix warnings in headers and testsEric Fiselier2015-02-051-5/+2
| | | | llvm-svn: 228344
* Move test into test/std subdirectory.Eric Fiselier2014-12-2026-0/+1280
llvm-svn: 224658
OpenPOWER on IntegriCloud