Louis Dionne
5af6066e61
Make some containers final and add notes about assumptions about representation
...
Also, add tests to make sure that an empty pair can be EBO'd. This one is very
important because a typical use case is to create a tuple of pairs of empty
types (e.g. in hana::map), and we expect this to be empty.
2018-05-06 10:08:49 -06:00
Louis Dionne
279dbaa9b5
[pair] Ensure that a pair of empty objects is empty too
...
Also, fix some overly loose constructors
2017-02-11 15:40:42 -08:00
Louis Dionne
9895803ede
Bump copyright year to 2017
2017-01-07 14:14:18 -08:00
Louis Dionne
23c3edc93b
[NFC] Un-Doxygenize comments in non-header files
2016-02-04 11:07:41 -05:00
Louis Dionne
c41a5cb6be
Update copyright notices for 2016
2016-01-01 14:54:06 -05:00
Louis Dionne
ef3d46e8aa
[hana::pair] Document the constructors and add unit tests
2015-09-07 14:28:35 -04:00