commit | 24258c441739d13af9d65074bbedc4c053688f96 | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Fri Apr 06 21:37:23 2018 +0000 |
committer | Eric Fiselier <eric@efcs.ca> | Fri Apr 06 21:37:23 2018 +0000 |
tree | 9f843d266a489aa973ca9631f9c09a78044b7c91 | |
parent | ece1de8658d749e19c12cacd4458cc330eca94e3 [diff] |
Implement P0768r1: Library support for the Spaceship Operator. this patch adds the <compare> header and implements all of it except for [comp.alg]. As I understand it, the header is needed by the compiler in when implementing the semantics of operator<=>. For that reason I feel it's important to land this header early, despite all compilers lacking support. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@329460 91177308-0d34-0410-b5e6-96231b3b80d8