[libcxx] r237813 - Start a to-do list for libc++

Marshall Clow mclow.lists at gmail.com
Wed May 20 10:39:54 PDT 2015


Author: marshall
Date: Wed May 20 12:39:54 2015
New Revision: 237813

URL: http://llvm.org/viewvc/llvm-project?rev=237813&view=rev
Log:
Start a to-do list for libc++

Added:
    libcxx/trunk/TODO.TXT

Added: libcxx/trunk/TODO.TXT
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/TODO.TXT?rev=237813&view=auto
==============================================================================
--- libcxx/trunk/TODO.TXT (added)
+++ libcxx/trunk/TODO.TXT Wed May 20 12:39:54 2015
@@ -0,0 +1,12 @@
+This is meant to be a general place to list things that should be done "someday"
+
+* Find all sequences of >2 underscores and eradicate them.
+* run clang-tidy on libc++
+* future should use <atomic> for synchronization.
+* Audit shared_ptr use of <atomic>
+* 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
+* Put a static_assert in std::allocator to deny const/volatile types (LWG 2447)
+





More information about the cfe-commits mailing list