A. Jiang
37120edc7b
Reduce inclusion for `<queue>`, `<stack>`, `<stacktrace>`, and `<thread>` ( #5003 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2024-10-11 21:51:43 -07:00
Stephan T. Lavavej
6cb175ddf8
Toolset update: VS 2022 17.12 Preview 2, Clang 18.1.8 ( #4947 )
2024-09-11 20:13:13 -07:00
blackninja9939
a36ece0b71
Implement P3107R5 optimized `<print>` ( #4821 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2024-09-03 21:40:31 -07:00
Igor Zhukov
184ce39eef
Remove `_NODISCARD_FRIEND` workaround ( #4782 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2024-07-05 00:16:13 -07:00
Alex Guteniev
3697ebb519
`<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
A. Jiang
2fa1641fb6
`static operator()` for stateless functors ( #4358 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2024-02-06 01:18:25 -08:00
S. B. Tam
0c47a7cfc9
Enable `__cpp_lib_concepts` for EDG, part 3 ( #4298 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2024-02-06 01:05:52 -08:00
A. Jiang
8234695bd7
Implement `formatter<vector<bool>::reference>` ( #4133 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
Co-authored-by: Jakub Mazurkiewicz <mazkuba3@gmail.com>
2023-11-29 12:29:21 -08:00
Stephan T. Lavavej
5abffb659c
Toolset update: VS 2022 17.9 Preview 1 ( #4197 )
2023-11-16 18:00:02 -08:00
Stephan T. Lavavej
3f15c7f8bb
Various cleanups: `extern "C"` ( #4143 )
2023-11-07 05:09:49 -08:00
Stephan T. Lavavej
33d950d753
Silence a couple of `/Wall` warnings ( #4026 )
2023-09-14 12:25:30 -07:00
Alex Guteniev
9ad382e2f5
Update preprocessor `#else` comment in product code to clarify which mode is where ( #3900 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2023-08-10 16:48:21 -07:00
Jakub Mazurkiewicz
ed8150e099
Formatting `thread::id`, `stacktrace_entry`, and `basic_stacktrace` ( #3861 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2023-08-03 13:20:56 -07:00
Stephan T. Lavavej
92d050e02b
Drop `#pragma once` in STL headers ( #3895 )
2023-07-26 11:54:17 -07:00
achabense
70551bd6c7
Remove unnecessary `typename`s for all standard headers introduced in C++20 ( #3893 )
...
Co-authored-by: Casey Carter <cartec69@gmail.com>
2023-07-26 11:50:35 -07:00
Igor Zhukov
be29af22c0
standardize `^^^ x / !x vvv` comments ( #3208 )
...
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2022-12-06 14:25:25 -08:00
Jakub Mazurkiewicz
10e1366788
LWG-3515: [stacktrace.basic.nonmem]: `operator<<` should be less templatized ( #3236 )
2022-11-18 16:40:00 -08:00
Stephan T. Lavavej
2f03bdf361
P2465R3 Standard Library Modules `std` And `std.compat` ( #3108 )
2022-09-19 14:47:02 -07:00
Alex Guteniev
539c26c923
[[nodiscard]] messages ( #2211 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-08-31 16:06:54 -07:00
nicole mazzuca
222a5584fd
Prettify STL error output ( #2897 )
...
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-08-03 15:43:37 -07:00
Igor Zhukov
dc29e30c8b
add STL4038 prefix to "requires C++NN or later" messages ( #2061 )
...
Co-authored-by: Adam Bucior <35536269+AdamBucior@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-07-27 18:40:10 -07:00
Stephan T. Lavavej
18451dc254
Toolset update: VS 2022 17.3 Preview 3, Clang 14 ( #2861 )
...
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-07-14 15:03:09 -07:00
Alex Guteniev
e178ea2c52
stacktrace ( #2502 )
...
Co-authored-by: Adam Bucior <35536269+AdamBucior@users.noreply.github.com>
Co-authored-by: Daniel Marshall <xandan@gmail.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2022-06-12 02:27:31 -07:00