summaryrefslogtreecommitdiff
path: root/libcxx/TODO.TXT
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2015-06-13 08:25:24 +0000
committerEric Fiselier <eric@efcs.ca>2015-06-13 08:25:24 +0000
commitd9ad0cbd70426f1b85d37d9059e66b2e5f1f0c8b (patch)
tree313a12c431776963482bd4c9da2640b00b1e604c /libcxx/TODO.TXT
parented81d1c1f265be64053ff154e112b083bafe4b91 (diff)
downloadllvm-d9ad0cbd70426f1b85d37d9059e66b2e5f1f0c8b.tar.gz
Cleanup result_of tests and fix issues with the C++03 result_of.
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
Diffstat (limited to 'libcxx/TODO.TXT')
-rw-r--r--libcxx/TODO.TXT2
1 files changed, 0 insertions, 2 deletions
diff --git a/libcxx/TODO.TXT b/libcxx/TODO.TXT
index e2ad3332133d..513b86377244 100644
--- a/libcxx/TODO.TXT
+++ b/libcxx/TODO.TXT
@@ -38,8 +38,6 @@ Misc Tasks
==========
* Find all sequences of >2 underscores and eradicate them.
* run clang-tidy on libc++
-* Look at test/std/utilities/meta/meta.trans/meta.trans.other/result_of.pass.cpp;
- why are the tests duplicated?
* Document the "conditionally-supported" bits of libc++
* Look at basic_string's move assignment operator, re LWG 2063 and POCMA
* libc++ is missing try_emplace