Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
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