summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/variant/variant.relops
Commit message (Collapse)AuthorAgeFilesLines
* Fix diagnostic regex in variant tests to tolerate older clang versionsEric Fiselier2018-09-201-1/+1
| | | | llvm-svn: 342609
* Don't require relops on variant alternatives to all return the sameEric Fiselier2018-09-192-29/+166
| | | | | | | | | | | | type. Libc++ correctly asserts that a set of visitors for a variant all return the same type. However, we use the visitation machinary to perform relational operations. This causes a static assertion when some of the alternatives relops return a UDT which is implicitly convertible to bool instead of 'bool' exactly. llvm-svn: 342560
* Implement C++17 <variant>. Patch from Michael Park!Eric Fiselier2016-12-021-7/+7
| | | | | | This patch was reviewed as https://reviews.llvm.org/D23263. llvm-svn: 288547
* Add <variant> tests but disable them for libc++Eric Fiselier2016-11-231-0/+227
llvm-svn: 287728
OpenPOWER on IntegriCloud