Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | make common_type SFINAE-friendly and support void. Patch from Agustin Berge. | Eric Fiselier | 2015-09-08 | 1 | -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 Fiselier | 2015-06-13 | 2 | -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 tests | Eric Fiselier | 2015-02-05 | 1 | -5/+2 | |
| | | | | llvm-svn: 228344 | |||||
* | Move test into test/std subdirectory. | Eric Fiselier | 2014-12-20 | 26 | -0/+1280 | |
llvm-svn: 224658 |