[libc++] Implement `operator<=>` for `error_{code,condition}`
authorAdrian Vogelsgesang <avogelsgesang@tableau.com>
Sun, 7 Aug 2022 17:56:09 +0000 (10:56 -0700)
committerAdrian Vogelsgesang <avogelsgesang@salesforce.com>
Mon, 15 Aug 2022 23:05:53 +0000 (16:05 -0700)
commit877620bd961851d1ce6891db591b193b85796027
tree8652292a754a2d02ef7bcd17617f2f606f8613a8
parent0e876eda260a85b694083ddd2e5fc18cea4281d4
[libc++] Implement `operator<=>` for `error_{code,condition}`

Implements part of P1614R2 "The Mothership has Landed"

Differential Revision: https://reviews.llvm.org/D131371
libcxx/docs/Status/SpaceshipProjects.csv
libcxx/include/system_error
libcxx/test/std/diagnostics/syserr/syserr.compare/cmp_error_code.pass.cpp [new file with mode: 0644]
libcxx/test/std/diagnostics/syserr/syserr.compare/cmp_error_condition.pass.cpp [new file with mode: 0644]