STL/stl/inc
Casey Carter d346a6a4be
__cpp_consteval indicates support for consteval (#765)
2020-04-30 03:06:00 -07:00
..
cvt Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
experimental Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
__msvc_all_public_headers.hpp <functional> Avoid layers of forwards in invoke (#585) 2020-03-05 15:36:26 -08:00
__msvc_system_error_abi.hpp Reduce memory consumption of system_category().message() (#457) 2020-02-07 00:25:31 -08:00
algorithm Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
any Changes to support the compiler portion of P1152R4 "deprecating volatile" (#674) 2020-04-03 18:20:24 -07:00
array Remove _ITERATOR_DEBUG_ARRAY_OVERLOADS (#735) 2020-04-24 18:44:01 -07:00
atomic Optimize `atomic_thread_fence` (#740) 2020-04-30 03:00:25 -07:00
bit Remove EDG-related workaround for bit_cast (#733) 2020-04-22 01:53:51 -07:00
bitset <bitset>: Make bitset::all work like bitset::any (#671) 2020-04-02 21:50:14 -07:00
cassert Initial commit. 2019-09-04 15:57:56 -07:00
ccomplex Initial commit. 2019-09-04 15:57:56 -07:00
cctype Initial commit. 2019-09-04 15:57:56 -07:00
cerrno Initial commit. 2019-09-04 15:57:56 -07:00
cfenv Initial commit. 2019-09-04 15:57:56 -07:00
cfloat Initial commit. 2019-09-04 15:57:56 -07:00
charconv Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
chrono <chrono>: Explain steady_clock::now frequency scaling (#658) 2020-04-10 19:08:31 -07:00
cinttypes Initial commit. 2019-09-04 15:57:56 -07:00
ciso646 Initial commit. 2019-09-04 15:57:56 -07:00
climits Initial commit. 2019-09-04 15:57:56 -07:00
clocale Initial commit. 2019-09-04 15:57:56 -07:00
cmath lerp() noexcept is now required, so we should remove comments (#640) 2020-04-01 11:41:43 -07:00
codecvt Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
compare Allow Clang10 in the STL (#622) 2020-03-19 16:42:55 -07:00
complex P0415R1 constexpr For <complex> (Again) (#367) 2020-04-30 02:13:55 -07:00
concepts More Clang 10 support (#657) 2020-04-10 15:58:11 -07:00
condition_variable Update comments to follow custom autolink syntax (#168) 2019-10-11 13:43:06 -07:00
csetjmp Initial commit. 2019-09-04 15:57:56 -07:00
csignal Initial commit. 2019-09-04 15:57:56 -07:00
cstdalign Initial commit. 2019-09-04 15:57:56 -07:00
cstdarg Initial commit. 2019-09-04 15:57:56 -07:00
cstdbool Initial commit. 2019-09-04 15:57:56 -07:00
cstddef Update byte detection by using __cpp_lib_byte (#577) 2020-03-02 15:47:26 -08:00
cstdint Initial commit. 2019-09-04 15:57:56 -07:00
cstdio Initial commit. 2019-09-04 15:57:56 -07:00
cstdlib Initial commit. 2019-09-04 15:57:56 -07:00
cstring Initial commit. 2019-09-04 15:57:56 -07:00
ctgmath Initial commit. 2019-09-04 15:57:56 -07:00
ctime Initial commit. 2019-09-04 15:57:56 -07:00
cuchar Initial commit. 2019-09-04 15:57:56 -07:00
cwchar Update comments to follow custom autolink syntax (#168) 2019-10-11 13:43:06 -07:00
cwctype Initial commit. 2019-09-04 15:57:56 -07:00
deque Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
exception Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
execution Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
filesystem Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
forward_list Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
fstream Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
functional Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
future Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
hash_map Fix #249: Change <hash_map> to consistently use int = 0 SFINAE (#328) 2019-12-07 01:11:26 -08:00
hash_set enable_view<T> now defaults to derived_from<T, view_base> (#588) 2020-03-05 06:14:28 -08:00
initializer_list Initial commit. 2019-09-04 15:57:56 -07:00
iomanip Initial commit. 2019-09-04 15:57:56 -07:00
ios Initial commit. 2019-09-04 15:57:56 -07:00
iosfwd Enable clang-format AlignConsecutiveMacros. (#269) 2019-11-07 14:43:51 -08:00
iostream Avoid declaring multiple variables on a single line (#550) 2020-02-29 14:30:33 -08:00
iso646.h Enable more clang-format. (#458) 2020-01-25 03:07:01 -08:00
istream Update comments to follow custom autolink syntax (#168) 2019-10-11 13:43:06 -07:00
iterator P0896R4 changes to insert iterators (#589) 2020-03-09 17:45:17 -07:00
limits <numeric> Optimize gcd to use builtins (#665) 2020-04-10 19:09:41 -07:00
list Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
locale Initial commit. 2019-09-04 15:57:56 -07:00
map Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
memory Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
memory_resource Reduce the amount of content included by <array> (#482) 2020-02-21 05:55:22 -08:00
mutex Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
new Library support for P0722R3 - Efficient sized delete for variable siz… (#692) 2020-04-08 09:38:43 -07:00
numbers P0631R8 <numbers> Math Constants (#261) 2019-11-11 21:17:34 -08:00
numeric Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
optional Changes to support the compiler portion of P1152R4 "deprecating volatile" (#674) 2020-04-03 18:20:24 -07:00
ostream P0619R4 Removing C++17-Deprecated Features (#380) 2020-02-03 02:55:53 -08:00
queue Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
random Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
ranges Several range algorithms (#565) 2020-03-04 22:19:53 -08:00
ratio Initial commit. 2019-09-04 15:57:56 -07:00
regex Remove _ITERATOR_DEBUG_ARRAY_OVERLOADS (#735) 2020-04-24 18:44:01 -07:00
scoped_allocator Require MSVC 19.26 and Clang 10 in the STL (#708) 2020-04-13 13:09:34 -07:00
set Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
shared_mutex Fix #347: <shared_mutex>: Do we still need the _USING_V110_SDK71_ guard? (#373) 2019-12-11 16:27:13 -08:00
span Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
sstream Reduce the amount of content included by <array> (#482) 2020-02-21 05:55:22 -08:00
stack Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
stdexcept Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
streambuf <iterator>: reduced parsing time (#355) 2019-12-16 17:04:28 -08:00
string Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
string_view Use consistent phrasing of required standard mode (#252) 2019-11-05 13:12:34 -08:00
strstream P0935R0 Eradicating Unnecessarily Explicit Default Constructors (#415) 2020-01-24 12:01:10 -08:00
system_error Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
thread P0619R4 Removing C++17-Deprecated Features (#380) 2020-02-03 02:55:53 -08:00
tuple Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
type_traits Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
typeindex LWG-3330 Include `<compare>` from most library headers (#513) 2020-03-03 13:54:46 -08:00
typeinfo Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
unordered_map Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
unordered_set Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
use_ansi.h Initial commit. 2019-09-04 15:57:56 -07:00
utility P1831R1 Deprecating volatile In The Standard Library (#634) 2020-04-22 01:30:11 -07:00
valarray Refactored some `for` loops to the normal pattern. (#709) 2020-04-22 01:38:41 -07:00
variant Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
vector Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
version Initial commit. 2019-09-04 15:57:56 -07:00
xatomic.h <functional> Avoid layers of forwards in invoke (#585) 2020-03-05 15:36:26 -08:00
xbit_ops.h Initial commit. 2019-09-04 15:57:56 -07:00
xcall_once.h Massively improve the performance of <system_error> and remove constexpr workarounds. (#529) 2020-02-27 19:03:58 -08:00
xcharconv.h Initial commit. 2019-09-04 15:57:56 -07:00
xcharconv_ryu.h Changed TODO comments to TRANSITION comments (#221) 2019-10-27 14:12:14 -07:00
xcharconv_ryu_tables.h Initial commit. 2019-09-04 15:57:56 -07:00
xerrc.h Initial commit. 2019-09-04 15:57:56 -07:00
xfacet Initial commit. 2019-09-04 15:57:56 -07:00
xfilesystem_abi.h <filesystem> Treat ERROR_BAD_NETPATH as file not found. (#616) 2020-03-17 18:29:50 -07:00
xhash Suppress C5219 in the STL (#730) 2020-04-21 09:23:09 -07:00
xiosbase Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
xkeycheck.h Fix typos (#96) 2019-09-17 21:45:12 -06:00
xlocale Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
xlocbuf P0935R0 Eradicating Unnecessarily Explicit Default Constructors (#415) 2020-01-24 12:01:10 -08:00
xlocinfo Reduce the amount of content included by <array> (#482) 2020-02-21 05:55:22 -08:00
xlocinfo.h Improve clang-format with StatementMacros. 2019-12-06 13:45:40 -08:00
xlocmes Fix #218 - remove public redundancy (#219) 2019-10-25 11:26:59 -07:00
xlocmon Replace `_STATIC_UNLESS_PURE` with `static`. (#584) 2020-03-03 16:24:56 -08:00
xlocnum Replace `_STATIC_UNLESS_PURE` with `static`. (#584) 2020-03-03 16:24:56 -08:00
xloctime <iterator>: reduced parsing time (#355) 2019-12-16 17:04:28 -08:00
xmemory Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
xnode_handle.h Initial commit. 2019-09-04 15:57:56 -07:00
xpolymorphic_allocator.h Require MSVC 19.26 and Clang 10 in the STL (#708) 2020-04-13 13:09:34 -07:00
xsmf_control.h Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
xstddef <compare>,<functional> Concept-constrained comparisons (#385) 2020-02-18 17:38:40 -08:00
xstring Update to Clang 10 and Visual Studio 2019 version 16.6p2 (#645) 2020-03-28 18:53:15 -07:00
xthreads.h Enable clang-format AlignConsecutiveMacros. (#269) 2019-11-07 14:43:51 -08:00
xtimec.h Enable clang-format AlignConsecutiveMacros. (#269) 2019-11-07 14:43:51 -08:00
xtr1common Ranges <range> machinery 2019-09-09 15:31:26 -07:00
xtree Remove and update compiler bug workarounds (#742) 2020-04-30 02:23:37 -07:00
xutility Clang warnings cleanup (#755) 2020-04-30 02:37:48 -07:00
ymath.h Avoid declaring multiple variables on a single line (#550) 2020-02-29 14:30:33 -08:00
yvals.h Improve build instructions and cleanup code (#764) 2020-04-30 02:49:14 -07:00
yvals_core.h __cpp_consteval indicates support for consteval (#765) 2020-04-30 03:06:00 -07:00