..
cvt
Various cleanups ( #2140 )
2021-08-26 18:31:36 -07:00
experimental
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
__msvc_all_public_headers.hpp
handle Clang-CUDA ( #2075 )
2022-01-05 21:50:41 -08:00
__msvc_chrono.hpp
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
__msvc_int128.hpp
Fix and test deduplicated header units ( #2516 )
2022-02-11 17:55:27 -08:00
__msvc_system_error_abi.hpp
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
__msvc_tzdb.hpp
Merging `[time.zone]`, `[time.clock]`, and `[time.parse]` pieces of P0355R7 ( #1789 )
2021-04-05 19:38:32 -07:00
__msvc_xlocinfo_types.hpp
Split/fuse `xlocinfo.h` to fix unintentional export in `format.cpp` ( #1927 )
2021-06-04 09:50:10 -07:00
algorithm
SSE2 & AVX2 std::find & std::count ( #2434 )
2022-04-04 12:45:48 -07:00
any
Add missing implicit SFINAE constraints ( #2607 )
2022-03-19 03:30:29 -07:00
array
Specially handle `array<T, 0>` for non-default-constructible `T` ( #2296 )
2021-11-13 00:30:28 -08:00
atomic
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
barrier
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
bit
Toolset update: VS 2022 17.2 Preview 2 ( #2611 )
2022-03-19 02:22:21 -07:00
bitset
make bitset use popcount with ISA detection out of loop ( #2201 )
2021-09-24 20:23:46 -07:00
cassert
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
ccomplex
Initial commit.
2019-09-04 15:57:56 -07:00
cctype
`<cctype>`: do not defend against `isalnum`/etc. macros ( #2147 )
2021-08-26 18:49:35 -07:00
cerrno
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
cfenv
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
cfloat
Initial commit.
2019-09-04 15:57:56 -07:00
charconv
`<charconv>`: Fix `from_chars()` `float` tiebreaking ( #2366 )
2022-02-22 16:12:38 -08:00
chrono
Fail time parsing if input is insufficient to supply all fields ( #2523 )
2022-03-28 16:31:15 -07:00
cinttypes
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
ciso646
Initial commit.
2019-09-04 15:57:56 -07:00
climits
Initial commit.
2019-09-04 15:57:56 -07:00
clocale
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
cmath
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
codecvt
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
compare
Extend `memcpy`, `memmove`, and `memcmp` optimizations ( #2158 )
2021-09-24 20:02:24 -07:00
complex
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
concepts
`<type_traits>`: Workaround for `common_reference` ( #2592 )
2022-03-19 03:12:45 -07:00
condition_variable
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
coroutine
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
csetjmp
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
csignal
Toolset update: VS 2022 17.2 Preview 2 ( #2611 )
2022-03-19 02:22:21 -07:00
cstdalign
Initial commit.
2019-09-04 15:57:56 -07:00
cstdarg
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
cstdbool
Initial commit.
2019-09-04 15:57:56 -07:00
cstddef
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
cstdint
Finish P0768R1 by adding Spaceship CPOs ( #1370 )
2020-10-29 00:48:50 -07:00
cstdio
Toolset update: VS 2022 17.2 Preview 2 ( #2611 )
2022-03-19 02:22:21 -07:00
cstdlib
Initial commit.
2019-09-04 15:57:56 -07:00
cstring
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
ctgmath
Initial commit.
2019-09-04 15:57:56 -07:00
ctime
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
cuchar
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
cwchar
Update comments to follow custom autolink syntax ( #168 )
2019-10-11 13:43:06 -07:00
cwctype
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
deque
<deque>: _RERAISE -> scope guard ( #2308 )
2022-03-28 16:04:51 -07:00
exception
Misc untag dispatch: is_permutation, sample, rethrow_if_nested, default_searcher ( #2219 )
2022-03-19 02:36:13 -07:00
execution
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
filesystem
`<filesystem>`: `path` should be `range` ( #2457 )
2022-03-28 16:20:49 -07:00
format
Cache `_Fmt_codec<char, false>` ( #2600 )
2022-03-28 16:43:05 -07:00
forward_list
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
fstream
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
functional
Misc untag dispatch: is_permutation, sample, rethrow_if_nested, default_searcher ( #2219 )
2022-03-19 02:36:13 -07:00
future
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
hash_map
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
hash_set
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
header-units.json
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
initializer_list
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
iomanip
Clearing the way for LLVM 13 ( #2266 )
2021-12-08 17:30:35 -08:00
ios
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
iosfwd
Move `u*streampos` to `<iosfwd>` ( #2223 )
2021-10-19 18:09:07 -07:00
iostream
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
iso646.h
STL headers should require C++ and forbid C ( #2148 )
2021-08-30 18:07:39 -07:00
istream
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
iterator
Update LLVM from upstream, fix bugs ( #2499 )
2022-02-17 01:16:50 -08:00
latch
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
limits
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
list
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
locale
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
map
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
memory
Add missing implicit SFINAE constraints ( #2607 )
2022-03-19 03:30:29 -07:00
memory_resource
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
mutex
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
new
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
numbers
P0631R8 <numbers> Math Constants ( #261 )
2019-11-11 21:17:34 -08:00
numeric
Alternative way to optimize `_Countr_zero` ( #2343 )
2022-01-21 16:11:36 -08:00
optional
Add missing implicit SFINAE constraints ( #2607 )
2022-03-19 03:30:29 -07:00
ostream
Implement LWG-3571 and LWG-3570: `flush_emit` set `badbit` if the `emit` call fails ( #2418 )
2022-03-16 22:43:08 -07:00
queue
P1518R2 Stop Overconstraining Allocators In Container Deduction Guides ( #2032 )
2021-08-26 17:01:38 -07:00
random
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
ranges
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
ratio
`<ratio>`: Use `constexpr` functions instead of TMPs ( #2450 )
2022-01-25 22:28:42 -08:00
regex
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
scoped_allocator
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
semaphore
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
set
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
shared_mutex
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
source_location
P1208R6 <source_location> ( #664 )
2021-03-01 17:37:36 -08:00
span
Cleanup comments and clang-formatting ( #2136 )
2021-08-26 17:51:21 -07:00
spanstream
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
sstream
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
stack
P1518R2 Stop Overconstraining Allocators In Container Deduction Guides ( #2032 )
2021-08-26 17:01:38 -07:00
stdatomic.h
<stdatomic.h>: Simplify preprocessor logic ( #2615 )
2022-03-28 16:50:07 -07:00
stdexcept
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
stop_token
P0660R10 <stop_token> And jthread ( #1196 )
2020-09-22 16:53:42 -07:00
streambuf
`<streambuf>`: fix seekpos and seekoff ( #2121 )
2021-08-26 17:30:44 -07:00
string
Various cleanups ( #2140 )
2021-08-26 18:31:36 -07:00
string_view
Use consistent phrasing of required standard mode ( #252 )
2019-11-05 13:12:34 -08:00
strstream
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
syncstream
Implement LWG-3571 and LWG-3570: `flush_emit` set `badbit` if the `emit` call fails ( #2418 )
2022-03-16 22:43:08 -07:00
system_error
Implement LWG-3598 `system_category().default_error_condition(0)` ( #2560 )
2022-02-17 18:00:50 -08:00
thread
Split `<chrono>` into `<__msvc_chrono.hpp>` ( #2604 )
2022-03-19 03:25:27 -07:00
tuple
`<tuple>`: LWG-3528 `make_from_tuple` can perform (the equivalent of) a C-style cast ( #2160 )
2021-09-01 21:39:29 -07:00
type_traits
`<type_traits>`: Workaround for `common_reference` ( #2592 )
2022-03-19 03:12:45 -07:00
typeindex
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
typeinfo
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
unordered_map
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
unordered_set
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
use_ansi.h
Initial commit.
2019-09-04 15:57:56 -07:00
utility
P0627R6: Function to mark unreachable code ( #2526 )
2022-02-11 18:22:10 -08:00
valarray
Fix begin/end for valarray crashing on empty instance ( #2435 )
2022-01-19 16:42:21 -08:00
variant
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00
vector
Orphan before reallocation in vector< 👻 > ( #2441 )
2022-03-16 22:47:36 -07:00
version
Initial commit.
2019-09-04 15:57:56 -07:00
xatomic.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xatomic_wait.h
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
xbit_ops.h
<random>: Fix incorrect rounding in rejection method. ( #1159 )
2020-10-02 19:11:55 -07:00
xcall_once.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xcharconv.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xcharconv_ryu.h
Various cleanups ( #2140 )
2021-08-26 18:31:36 -07:00
xcharconv_ryu_tables.h
P0645R10 <format> Text Formatting ( #1821 )
2021-04-15 00:30:44 -07:00
xerrc.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xfacet
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xfilesystem_abi.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xhash
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
xiosbase
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xkeycheck.h
STL headers should require C++ and forbid C ( #2148 )
2021-08-30 18:07:39 -07:00
xlocale
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
xlocbuf
Cleanup comments and clang-formatting ( #2136 )
2021-08-26 17:51:21 -07:00
xlocinfo
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xlocmes
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xlocmon
Various cleanups ( #2140 )
2021-08-26 18:31:36 -07:00
xlocnum
Various cleanups ( #2140 )
2021-08-26 18:31:36 -07:00
xloctime
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xmemory
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
xnode_handle.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
xpolymorphic_allocator.h
Untag dispatch _Uses_allocator_construct ( #2471 )
2022-03-19 02:48:20 -07:00
xsmf_control.h
P2231R1 Completing constexpr In optional And variant ( #2005 )
2021-08-26 16:53:39 -07:00
xstddef
Toolset update: VS 2022 17.0 Preview 4 ( #2204 )
2021-09-24 19:55:59 -07:00
xstring
Untag dispatch find_first_of ( #2479 )
2022-03-19 02:51:40 -07:00
xthreads.h
Various cleanups ( #2140 )
2021-08-26 18:31:36 -07:00
xtimec.h
Include <cmeow> instead of <meow.h> ( #1405 )
2020-11-06 15:34:14 -08:00
xtr1common
Compiler type trait optimizations ( #2385 )
2021-12-09 22:03:27 -08:00
xtree
Untag dispatch tree ( #2287 )
2022-03-19 02:40:33 -07:00
xutility
SSE2 & AVX2 std::find & std::count ( #2434 )
2022-04-04 12:45:48 -07:00
ymath.h
Remove SHOUTY BANNERS ( #2074 )
2021-08-05 19:33:09 -07:00
yvals.h
Move `<ranges>` and `<format>` into C++20 ( #2518 )
2022-02-07 11:36:22 -08:00
yvals_core.h
Various cleanups ( #2595 )
2022-03-19 03:18:47 -07:00