[libcxx-commits] [PATCH] D147473: [libc++] Remove the synopses

Nikolas Klauser via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Apr 3 13:56:15 PDT 2023


philnik created this revision.
philnik added reviewers: ldionne, Mordante, var-const, huixie90, jloser.
Herald added subscribers: smeenai, arphaman, arichardson.
Herald added a project: All.
philnik requested review of this revision.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

The synopsis in the headers mainly exists to track the implementation status of the headers. This is largely obsolete now, since we also track the status of individual papers, and add notes if a paper is not complete yet. In some cases we even add status papers for individual papers if they are large enough. This means that it's become a burden to keep the syopsis up-to-date with relatively little benefit.
If someone wants to look up the synposis of a header there are also much better online sources for that, making it very unlikely that people look at our synopsis (personnal, I exclusively look at it to update it).


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D147473

Files:
  libcxx/include/__errc
  libcxx/include/__node_handle
  libcxx/include/algorithm
  libcxx/include/any
  libcxx/include/array
  libcxx/include/atomic
  libcxx/include/barrier
  libcxx/include/bit
  libcxx/include/bitset
  libcxx/include/cassert
  libcxx/include/ccomplex
  libcxx/include/cctype
  libcxx/include/cerrno
  libcxx/include/cfenv
  libcxx/include/cfloat
  libcxx/include/charconv
  libcxx/include/chrono
  libcxx/include/cinttypes
  libcxx/include/ciso646
  libcxx/include/climits
  libcxx/include/clocale
  libcxx/include/cmath
  libcxx/include/codecvt
  libcxx/include/compare
  libcxx/include/complex
  libcxx/include/complex.h
  libcxx/include/concepts
  libcxx/include/condition_variable
  libcxx/include/coroutine
  libcxx/include/csetjmp
  libcxx/include/csignal
  libcxx/include/cstdarg
  libcxx/include/cstdbool
  libcxx/include/cstddef
  libcxx/include/cstdint
  libcxx/include/cstdio
  libcxx/include/cstdlib
  libcxx/include/cstring
  libcxx/include/ctgmath
  libcxx/include/ctime
  libcxx/include/ctype.h
  libcxx/include/cuchar
  libcxx/include/cwchar
  libcxx/include/cwctype
  libcxx/include/deque
  libcxx/include/errno.h
  libcxx/include/exception
  libcxx/include/expected
  libcxx/include/fenv.h
  libcxx/include/filesystem
  libcxx/include/float.h
  libcxx/include/format
  libcxx/include/forward_list
  libcxx/include/fstream
  libcxx/include/functional
  libcxx/include/future
  libcxx/include/initializer_list
  libcxx/include/inttypes.h
  libcxx/include/iomanip
  libcxx/include/ios
  libcxx/include/iosfwd
  libcxx/include/iostream
  libcxx/include/istream
  libcxx/include/iterator
  libcxx/include/latch
  libcxx/include/limits
  libcxx/include/limits.h
  libcxx/include/list
  libcxx/include/locale
  libcxx/include/locale.h
  libcxx/include/map
  libcxx/include/math.h
  libcxx/include/memory
  libcxx/include/memory_resource
  libcxx/include/mutex
  libcxx/include/new
  libcxx/include/numbers
  libcxx/include/numeric
  libcxx/include/optional
  libcxx/include/ostream
  libcxx/include/queue
  libcxx/include/random
  libcxx/include/ranges
  libcxx/include/ratio
  libcxx/include/regex
  libcxx/include/scoped_allocator
  libcxx/include/semaphore
  libcxx/include/set
  libcxx/include/setjmp.h
  libcxx/include/shared_mutex
  libcxx/include/source_location
  libcxx/include/span
  libcxx/include/sstream
  libcxx/include/stack
  libcxx/include/stdatomic.h
  libcxx/include/stdbool.h
  libcxx/include/stddef.h
  libcxx/include/stdexcept
  libcxx/include/stdint.h
  libcxx/include/stdio.h
  libcxx/include/stdlib.h
  libcxx/include/streambuf
  libcxx/include/string
  libcxx/include/string.h
  libcxx/include/string_view
  libcxx/include/strstream
  libcxx/include/system_error
  libcxx/include/tgmath.h
  libcxx/include/thread
  libcxx/include/tuple
  libcxx/include/type_traits
  libcxx/include/typeindex
  libcxx/include/typeinfo
  libcxx/include/uchar.h
  libcxx/include/unordered_map
  libcxx/include/unordered_set
  libcxx/include/utility
  libcxx/include/valarray
  libcxx/include/variant
  libcxx/include/vector
  libcxx/include/version
  libcxx/include/wchar.h
  libcxx/include/wctype.h
  libcxx/utils/generate_feature_test_macro_components.py



More information about the libcxx-commits mailing list