.. |
experimental
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
__msvc_all_public_headers.hpp
|
Delete `std::experimental::erase/erase_if` (#4470)
|
2024-03-15 22:49:06 -07:00 |
__msvc_bit_utils.hpp
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
__msvc_chrono.hpp
|
Check `is_clock_v` for thread utilities before C++20 (#4585)
|
2024-04-18 18:46:44 -07:00 |
__msvc_cxx_stdatomic.hpp
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
__msvc_filebuf.hpp
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
__msvc_format_ucd_tables.hpp
|
Move `_Width_estimate_intervals_v2` to `__msvc_format_ucd_tables.hpp` (#4446)
|
2024-03-07 18:52:50 -08:00 |
__msvc_formatter.hpp
|
Implement `formatter` specializations for `pair` and `tuple` (#4438)
|
2024-03-15 22:09:48 -07:00 |
__msvc_int128.hpp
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
__msvc_iter_core.hpp
|
`<tuple>`, `<variant>`: Make error messages from get-by-type functions clearer (#4578)
|
2024-04-12 11:42:49 -07:00 |
__msvc_minmax.hpp
|
Dedicated `ranges::minmax` vectorization that does not unnecessarily track element pointer (#4384)
|
2024-02-16 13:11:33 -08:00 |
__msvc_print.hpp
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
__msvc_sanitizer_annotate_container.hpp
|
Toolset update: VS 2022 17.9 Preview 2, Clang 17 (#4259)
|
2023-12-14 13:56:17 -08:00 |
__msvc_system_error_abi.hpp
|
Various cleanups: `extern "C"` (#4143)
|
2023-11-07 05:09:49 -08:00 |
__msvc_threads_core.hpp
|
`<condition_variable>`: Avoid squirrelly forward declaration of `_Cnd_internal_imp_t` (#4545)
|
2024-04-09 13:59:17 -07:00 |
__msvc_tzdb.hpp
|
`static operator()` for stateless functors (#4358)
|
2024-02-06 01:18:25 -08:00 |
__msvc_xlocinfo_types.hpp
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
algorithm
|
Vectorize `find_first_of` for 4 and 8 byte elements (#4587)
|
2024-04-18 18:53:25 -07:00 |
any
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
array
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
atomic
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
barrier
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
bit
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
bitset
|
`static operator()` for stateless functors (#4358)
|
2024-02-06 01:18:25 -08:00 |
cassert
|
…
|
|
ccomplex
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cctype
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cerrno
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cfenv
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cfloat
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
charconv
|
Toolset update: VS 2022 17.8 Preview 3 (#4083)
|
2023-10-14 11:43:51 -07:00 |
chrono
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
cinttypes
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
ciso646
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
climits
|
Enable more test coverage for warning C4668 ('MEOW' is not defined as a preprocessor macro) (#4441)
|
2024-03-07 21:17:09 -08:00 |
clocale
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cmath
|
`<cmath>`: Complete additional overloads for integers (#4537)
|
2024-04-09 12:33:47 -07:00 |
codecvt
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
compare
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
complex
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
concepts
|
Comment cleanups (#4439)
|
2024-03-07 21:12:39 -08:00 |
condition_variable
|
Check `is_clock_v` for thread utilities before C++20 (#4585)
|
2024-04-18 18:46:44 -07:00 |
coroutine
|
`static operator()` for stateless functors (#4358)
|
2024-02-06 01:18:25 -08:00 |
csetjmp
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
csignal
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
cstdalign
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cstdarg
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cstdbool
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cstddef
|
Add `extern "C++"` as a temporary workaround for `#include`/`import` coexistence (#4154)
|
2023-11-10 10:48:04 -08:00 |
cstdint
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cstdio
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cstdlib
|
Add `extern "C++"` as a temporary workaround for `#include`/`import` coexistence (#4154)
|
2023-11-10 10:48:04 -08:00 |
cstring
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
ctgmath
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
ctime
|
Add `extern "C++"` as a temporary workaround for `#include`/`import` coexistence (#4154)
|
2023-11-10 10:48:04 -08:00 |
cuchar
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
cwchar
|
Add `extern "C++"` as a temporary workaround for `#include`/`import` coexistence (#4154)
|
2023-11-10 10:48:04 -08:00 |
cwctype
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
deque
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
exception
|
Toolset update: VS 2022 17.10 Preview 3 (#4576)
|
2024-04-12 11:09:33 -07:00 |
execution
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
expected
|
Cleanup compiler bug workarounds and their comments (#4362)
|
2024-02-06 02:52:46 -08:00 |
filesystem
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
format
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
forward_list
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
fstream
|
Remove some functions defined in `_CRTBLD` blocks (#4005)
|
2023-09-14 12:07:27 -07:00 |
functional
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
future
|
Check `is_clock_v` for thread utilities before C++20 (#4585)
|
2024-04-18 18:46:44 -07:00 |
hash_map
|
Equality for unordered_set and unordered_map should be based on equality of elements (#4406)
|
2024-02-26 23:46:54 -08:00 |
hash_set
|
Equality for unordered_set and unordered_map should be based on equality of elements (#4406)
|
2024-02-26 23:46:54 -08:00 |
header-units.json
|
Wait on condition variables independently on system time (#4457)
|
2024-03-15 22:13:24 -07:00 |
initializer_list
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
iomanip
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
ios
|
`<xiosbase>`: Remove non-conforming extension `ios_base::hexfloat` (#4345)
|
2024-01-30 12:30:32 -08:00 |
iosfwd
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
iostream
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
iso646.h
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
istream
|
Mitigate non-conformance of extensions of non-reserved names by the `push_macro`/`pop_macro` mechanism (#4285)
|
2024-01-11 15:15:41 -08:00 |
iterator
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
latch
|
Update preprocessor `#else` and `#endif` comment (#3950)
|
2023-09-21 12:42:29 -07:00 |
limits
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
list
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
locale
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
map
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
mdspan
|
`<mdspan>`: Throughput improvements (#4559)
|
2024-04-09 15:33:17 -07:00 |
memory
|
Toolset update: VS 2022 17.10 Preview 2, WinSDK 22621, CUDA 12.4.0 (#4475)
|
2024-03-15 22:06:09 -07:00 |
memory_resource
|
`static operator()` for stateless functors (#4358)
|
2024-02-06 01:18:25 -08:00 |
mutex
|
Check `is_clock_v` for thread utilities before C++20 (#4585)
|
2024-04-18 18:46:44 -07:00 |
new
|
Toolset update: VS 2022 17.10 Preview 3 (#4576)
|
2024-04-12 11:09:33 -07:00 |
numbers
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
numeric
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
optional
|
ADL-proof implementation of `function`, `move_only_function`, `packaged_task`, `promise`, and `optional` (#4430)
|
2024-03-07 17:56:33 -08:00 |
ostream
|
Toolset update: VS 2022 17.10 Preview 2, WinSDK 22621, CUDA 12.4.0 (#4475)
|
2024-03-15 22:06:09 -07:00 |
print
|
Test coarse-grained `_HAS_CXXnn` instead of fine-grained `__cpp_lib_MEOW` (#4364)
|
2024-02-06 01:31:40 -08:00 |
queue
|
`<yvals_core.h>`: avoid using the 'container' word for something that has `empty()` member in `[[nodiscard]]` messages (#4572)
|
2024-04-12 11:32:01 -07:00 |
random
|
`<random>`: Implement Mandates for `seed_seq::generate` (#4447)
|
2024-03-07 18:31:01 -08:00 |
ranges
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
ratio
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
regex
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
scoped_allocator
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
semaphore
|
Various cleanups: `<xatomic_wait.h>` constants (#4147)
|
2023-11-07 06:05:15 -08:00 |
set
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
shared_mutex
|
Check `is_clock_v` for thread utilities before C++20 (#4585)
|
2024-04-18 18:46:44 -07:00 |
source_location
|
Toolset update: VS 2022 17.9 Preview 2, Clang 17 (#4259)
|
2023-12-14 13:56:17 -08:00 |
span
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
spanstream
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
sstream
|
`<sstream>`: Don't swap `basic_stringbuf`s in move assignment and allocator-extended construction (#4239)
|
2024-01-24 15:55:46 -08:00 |
stack
|
`<yvals_core.h>`: avoid using the 'container' word for something that has `empty()` member in `[[nodiscard]]` messages (#4572)
|
2024-04-12 11:32:01 -07:00 |
stacktrace
|
`<yvals_core.h>`: avoid using the 'container' word for something that has `empty()` member in `[[nodiscard]]` messages (#4572)
|
2024-04-12 11:32:01 -07:00 |
stdexcept
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
stdfloat
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
stop_token
|
Update preprocessor `#else` and `#endif` comment (#3950)
|
2023-09-21 12:42:29 -07:00 |
streambuf
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
string
|
Implement `formatter<vector<bool>::reference>` (#4133)
|
2023-11-29 12:29:21 -08:00 |
string_view
|
Update preprocessor `#else` and `#endif` comment (#3950)
|
2023-09-21 12:42:29 -07:00 |
strstream
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
syncstream
|
Various cleanups: `extern "C"` (#4143)
|
2023-11-07 05:09:49 -08:00 |
system_error
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
thread
|
Check `is_clock_v` for thread utilities before C++20 (#4585)
|
2024-04-18 18:46:44 -07:00 |
tuple
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
type_traits
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
typeindex
|
`static operator()` for stateless functors (#4358)
|
2024-02-06 01:18:25 -08:00 |
typeinfo
|
Toolset update: VS 2022 17.10 Preview 3 (#4576)
|
2024-04-12 11:09:33 -07:00 |
unordered_map
|
Equality for unordered_set and unordered_map should be based on equality of elements (#4406)
|
2024-02-26 23:46:54 -08:00 |
unordered_set
|
Equality for unordered_set and unordered_map should be based on equality of elements (#4406)
|
2024-02-26 23:46:54 -08:00 |
use_ansi.h
|
Unify stringification macros (#4405)
|
2024-02-26 23:42:31 -08:00 |
utility
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
valarray
|
`<valarray>`: Cleanups and length checking for binary operations (#3911)
|
2023-09-14 11:53:31 -07:00 |
variant
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
vector
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
version
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
xatomic.h
|
`<atomic>`: Fix ARM64EC and CHPE codegen (#4222)
|
2023-12-01 13:32:51 -08:00 |
xatomic_wait.h
|
Various cleanups: `<xatomic_wait.h>` constants (#4147)
|
2023-11-07 06:05:15 -08:00 |
xbit_ops.h
|
Various cleanups (#4230)
|
2023-12-07 08:41:33 -08:00 |
xcall_once.h
|
Cleanup `_Execute_once()` (#4087)
|
2023-10-25 16:24:29 -07:00 |
xcharconv.h
|
Add a Standard mode check to `<__msvc_print.hpp>` (#4111)
|
2023-10-25 16:37:48 -07:00 |
xcharconv_ryu.h
|
`<xcharconv_ryu.h>`: `__umulh` is already an intrinsic for `_M_HYBRID_X86_ARM64` (#4330)
|
2024-01-18 21:21:30 -08:00 |
xcharconv_ryu_tables.h
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
xcharconv_tables.h
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
xerrc.h
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
xfacet
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
xfilesystem_abi.h
|
Add `extern "C++"` as a temporary workaround for `#include`/`import` coexistence (#4154)
|
2023-11-10 10:48:04 -08:00 |
xhash
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
xiosbase
|
Add binary flag to xiosbase class to correct place (#4493)
|
2024-03-21 14:56:47 -07:00 |
xkeycheck.h
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
xlocale
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
xlocbuf
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
xlocinfo
|
Various cleanups (#4230)
|
2023-12-07 08:41:33 -08:00 |
xlocmes
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
xlocmon
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
xlocnum
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
xloctime
|
Update preprocessor `#else` comment in product code to clarify which mode is where (#3900)
|
2023-08-10 16:48:21 -07:00 |
xmemory
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
xnode_handle.h
|
Add a Standard mode check to `<__msvc_print.hpp>` (#4111)
|
2023-10-25 16:37:48 -07:00 |
xpolymorphic_allocator.h
|
Implement P2875R4 Undeprecate `polymorphic_allocator::destroy` (#4532)
|
2024-03-28 11:04:05 -07:00 |
xsmf_control.h
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
xstring
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
xthreads.h
|
Wait on condition variables independently on system time (#4457)
|
2024-03-15 22:13:24 -07:00 |
xtimec.h
|
Various cleanups: `extern "C"` (#4143)
|
2023-11-07 05:09:49 -08:00 |
xtr1common
|
Drop `inline`/`_INLINE_VAR` from templated `constexpr` variables in product and test codes (#4546)
|
2024-04-09 14:05:30 -07:00 |
xtree
|
Enable `__cpp_lib_concepts` for EDG, part 3 (#4298)
|
2024-02-06 01:05:52 -08:00 |
xutility
|
Change `_Always_false` to `false` for functions (#4591)
|
2024-04-18 18:15:08 -07:00 |
ymath.h
|
Drop `#pragma once` in STL headers (#3895)
|
2023-07-26 11:54:17 -07:00 |
yvals.h
|
Standard Library Modules: Fix warning C4365 (signed/unsigned mismatch) with `/ZI` (#4487)
|
2024-03-19 15:20:56 -07:00 |
yvals_core.h
|
`<yvals_core.h>`: avoid using the 'container' word for something that has `empty()` member in `[[nodiscard]]` messages (#4572)
|
2024-04-12 11:32:01 -07:00 |