You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| [`P1964R2 Replacing boolean With boolean-testable`](https://wg21.link/P1964R2)| VS 2019 16.7 <sup>[20](#note_20)</sup> |
253
255
| [`P1976R2 Fixed-size span construction from dynamic range`](https://wg21.link/P1976R2)| VS 2019 16.7 <sup>[20](#note_20)</sup> |
254
256
| [`P2091R0 Issues with range access CPOs`](https://wg21.link/P2091R0)| VS 2019 16.7 <sup>[20](#note_20)</sup> |
255
257
| [`P2102R0 Make "implicit expression variations" more explicit`](https://wg21.link/P2102R0)| VS 2019 16.7 <sup>[20](#note_20)</sup> |
256
258
| [`P2116R0 Remove tuple-like protocol support from fixed-extent span`](https://wg21.link/P2116R0)| VS 2019 16.7 <sup>[20](#note_20)</sup> |
257
-
| [`P0019R8 atomic_ref`](https://wg21.link/P0019R8)| No |
259
+
| [`P0019R8 atomic_ref`](https://wg21.link/P0019R8)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
260
+
| [`P0528R3 Library support for atomic compare-and-exchange with padding bits`](https://wg21.link/P0528R3)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
261
+
| [`P0811R3 midpoint(), lerp()`](https://wg21.link/P0811R3)| Partial in VS 2019 16.3, complete in 16.8 <sup>[20](#note_20)</sup> |
262
+
| [`P0912R5 Library Support For Coroutines`](https://wg21.link/P0912R5)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
263
+
| [`P1001R2 execution::unseq`](https://wg21.link/P1001R2)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
264
+
| [`P1032R1 Miscellaneous constexpr`](https://wg21.link/P1032R1)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
265
+
| [`P1065R2 constexpr INVOKE`](https://wg21.link/P1065R2)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
266
+
| [`P1123R0 Editorial Guidance for merging P0019r8 and P0528r3`](https://wg21.link/P1123R0)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
267
+
| [`P1135R6 The C++20 Synchronization Library`](https://wg21.link/P1135R6)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
268
+
| [`P1960R0 NB Comment Changes Reviewed by SG1`](https://wg21.link/P1960R0)| VS 2019 16.8 <sup>[20](#note_20)</sup> |
258
269
| [`P0053R7 <syncstream>`](https://wg21.link/p0053r7)<br/> [`P0753R2 osyncstream Manipulators`](https://wg21.link/p0753r2)| No |
259
270
| [`P0339R6 polymorphic_allocator<>`](https://wg21.link/P0339R6)| No |
260
271
| [`P0355R7 <chrono> Calendars And Time Zones`](https://wg21.link/p0355r7)| No |
261
272
| [`P0408R7 Efficient access To basic_stringbuf's buffer`](https://wg21.link/p0408r7)| No |
262
273
| [`P0466R5 Library support for layout-compatibility and pointer-interconvertibility traits`](https://wg21.link/p0466r5)| No |
263
274
| [`P0475R1 Guaranteed Copy Elision For Piecewise Construction`](https://wg21.link/P0475R1)| No |
264
-
| [`P0528R3 Library support for atomic compare-and-exchange with padding bits`](https://wg21.link/P0528R3)| No |
265
-
| [`P0551R3 Thou Shalt Not Specialize std Function Templates!`](https://wg21.link/P0551R3)| No |
266
-
| [`P0586R2 Integer comparison functions`](https://wg21.link/P0586R2)| No |
267
275
| [`P0591R4 Utility Functions For Uses-Allocator Construction`](https://wg21.link/P0591R4)| No |
268
276
| [`P0608R3 Improving variant's Converting Constructor/Assignment`](https://wg21.link/P0608R3)| No |
269
277
| [`P0645R10 <format> Text Formatting`](https://wg21.link/p0645r10)| No |
270
278
| [`P0660R10 <stop_token> and jthread`](https://wg21.link/p0660r10)| No |
271
279
| [`P0768R1 Library Support For The Spaceship Comparison Operator <=>`](https://wg21.link/p0768r1)| Partial in VS 2019 16.0 <sup>[20](#note_20)</sup> |
272
-
| [`P0784R7 Library support for more constexpr containers`](https://wg21.link/P0784R7)| No |
273
-
| [`P0811R3 midpoint(), lerp()`](https://wg21.link/P0811R3)| Partial in VS 2019 16.3 <sup>[20](#note_20)</sup> |
274
-
| [`P0896R4 <ranges>`](https://wg21.link/P0896R4)| No |
275
-
| [`P0912R5 Library Support For Coroutines`](https://wg21.link/P0912R5)| No |
280
+
| [`P0784R7 Library support for more constexpr containers`](https://wg21.link/P0784R7)| Partial in VS 2019 16.7 <sup>[20](#note_20)</sup> |
281
+
| [`P0896R4 <ranges>`](https://wg21.link/P0896R4)| Partial in VS 2019 16.8 <sup>[20](#note_20)</sup> |
276
282
| [`P0980R1 constexpr std::string`](https://wg21.link/P0980R1)| No |
277
-
| [`P1001R2 execution::unseq`](https://wg21.link/P1001R2)| No |
278
283
| [`P1004R2 constexpr std::vector`](https://wg21.link/P1004R2)| No |
279
284
| [`P1007R3 assume_aligned()`](https://wg21.link/P1007R3)| No |
280
285
| [`P1020R1 Smart Pointer Creation With Default Initialization`](https://wg21.link/P1020R1)| No |
281
-
| [`P1032R1 Miscellaneous constexpr`](https://wg21.link/P1032R1)| No |
282
-
| [`P1065R2 constexpr INVOKE`](https://wg21.link/P1065R2)| No |
283
-
| [`P1135R6 The C++20 Synchronization Library`](https://wg21.link/P1135R6)| No |
284
286
| [`P1208R6 <source_location>`](https://wg21.link/P1208R6)| No |
285
287
| [`P1285R0 Improving Completeness Requirements For Type Traits`](https://wg21.link/P1285R0)| No |
286
288
| [`P1502R1 Standard Library Header Units`](https://wg21.link/P1502R1)| No |
287
-
| [`P1614R2 Adding Spaceship <=> To The Library`](https://wg21.link/P1614R2)|No|
289
+
| [`P1614R2 Adding Spaceship <=> To The Library`](https://wg21.link/P1614R2)|Partial in VS 2019 16.7 <sup>[20](#note_20)</sup>|
288
290
| [`P1771R1 Library support for [[nodiscard]] for constructors`](https://wg21.link/P1771R1)| No |
289
291
|__C++17 Standard library features__|__Supported__|
290
292
| [`LWG 2221 Formatted output operator for nullptr`](https://cplusplus.github.io/LWG/issue2221)| VS 2019 16.1 |
@@ -417,7 +419,8 @@ __VS 2019 16.3__ indicates features that are supported in Visual Studio 2019 ver
417
419
__VS 2019 16.4__ indicates features that are supported in Visual Studio 2019 version 16.4.\
418
420
__VS 2019 16.5__ indicates features that are supported in Visual Studio 2019 version 16.5.\
419
421
__VS 2019 16.6__ indicates features that are supported in Visual Studio 2019 version 16.6.\
420
-
__VS 2019 16.7__ indicates features that are supported in Visual Studio 2019 version 16.7.
422
+
__VS 2019 16.7__ indicates features that are supported in Visual Studio 2019 version 16.7.\
423
+
__VS 2019 16.7__ indicates features that are supported in Visual Studio 2019 version 16.8.
0 commit comments