|
c138488551
|
Update footer for Asciidoctor 2
|
2019-05-11 21:05:24 +03:00 |
|
|
6b69a1deca
|
Asciidoctor 2 fixes
|
2019-05-11 21:04:45 +03:00 |
|
|
70fbd17be9
|
Change A... to A&&... in is_constructible invocations
post-review
|
2019-04-09 21:14:13 +03:00 |
|
|
e8e56139a8
|
Update msvc workarounds for msvc-14.2
|
2019-04-09 20:17:28 +03:00 |
|
|
2d6385031e
|
Fix emplace for types with a deleted move constructor (in the not trivially destructible case)
|
2019-04-09 19:22:04 +03:00 |
|
|
9f7e525984
|
Fix emplace for types with a deleted move constructor (in the trivially destructible case)
|
2019-04-09 18:28:18 +03:00 |
|
|
2e8ae0c796
|
Specify the exception safety of emplace in more detail
|
2019-03-30 20:26:13 +02:00 |
|
|
89986c7634
|
Merge branch 'feature/warnings-as-errors' into develop
|
2019-03-26 01:32:02 +02:00 |
|
|
1da3892239
|
Disable C4702 (unreachable code) for the throwing tests
|
2019-03-25 19:50:33 +02:00 |
|
|
3808c9b122
|
Fix variant_npos warning
|
2019-03-25 17:40:39 +02:00 |
|
|
f1b1e7cade
|
Enable warnings-as-errors in test/Jamfile
|
2019-03-25 17:40:20 +02:00 |
|
|
6d7be90ce0
|
Document the exception safety of emplace
|
2019-03-25 16:35:27 +02:00 |
|
|
9875cfdc98
|
Add variant_npos and valueless_by_exception()
|
2019-03-25 16:17:06 +02:00 |
|
|
688849f9e8
|
Remove outcome.hpp and result.hpp
|
2019-03-25 16:16:10 +02:00 |
|
|
1e986047ae
|
Merge pull request #6 from akrzemi1/patch-1
docs: sizeof(T...) -> sizeof...(T)
pre-review
|
2019-03-06 19:09:31 +02:00 |
|
|
107a43d5a0
|
docs: sizeof(T...) -> sizeof...(T)
|
2019-03-06 16:07:56 +01:00 |
|
|
1c3526b3bb
|
Add test/variant_lt_gt_cx
|
2019-03-06 01:09:40 +02:00 |
|
|
204bcce9df
|
Make relational operators constexpr; add test/variant_eq_ne_cx.cpp
|
2019-03-06 00:26:55 +02:00 |
|
|
e5e09c1c04
|
Only use mp_invoke_q on mp11 1.70 and above
|
2019-03-05 01:14:09 +02:00 |
|
|
2f589c7814
|
Make default constructors of some test types noexcept
|
2019-03-03 15:22:22 +02:00 |
|
|
fdfe9df167
|
Do not trivially copy/move assign when not trivially copy/move constructible
|
2019-03-03 05:14:51 +02:00 |
|
|
30d974d0fc
|
Fix exception safety issue in copy/move/converting constructor
|
2019-02-26 15:12:37 +02:00 |
|
|
9d7a44761b
|
Add more copy/move tests
|
2019-02-26 15:11:21 +02:00 |
|
|
2f376da1c2
|
Add throwing copy/move/convert tests
|
2019-02-26 14:26:59 +02:00 |
|
|
f05837061a
|
Add benchmark2.md
|
2019-02-25 19:42:31 +02:00 |
|
|
3d946ecb71
|
Add benchmark2.cpp
|
2019-02-25 18:59:49 +02:00 |
|
|
8756a07f9a
|
Add clang results
|
2019-02-25 02:48:08 +02:00 |
|
|
48c8145b4d
|
Add benchmark1.cpp
|
2019-02-25 02:17:10 +02:00 |
|
|
8bbd6f238a
|
Fix godbolt link in README
|
2019-02-22 22:04:33 +02:00 |
|
|
1b62998c96
|
Add index.html
|
2019-02-22 19:21:04 +02:00 |
|
|
8a7cc12716
|
Add html/
|
2019-02-22 19:19:36 +02:00 |
|
|
b97a92c963
|
Rename to variant2
|
2019-02-22 19:19:03 +02:00 |
|
|
ea2e8d2cf6
|
Remove html/ from .gitignore
|
2019-02-22 19:10:48 +02:00 |
|
|
2ea2ff915b
|
Fix documentation of get_if
|
2019-02-22 12:27:53 +02:00 |
|
|
d6d1cbd9fe
|
Merge branch 'feature/more-travis' into feature/unsafe-get
|
2019-02-22 03:41:06 +02:00 |
|
|
f4d852e5ab
|
Define detail::unsafe_get, use it in visit
|
2019-02-22 03:21:56 +02:00 |
|
|
89c58a9b83
|
Add clang 7 to Travis, test c++2a
|
2019-02-22 02:58:33 +02:00 |
|
|
831231a8b3
|
Merge branch 'feature/copy_cv_ref' into develop
|
2019-02-22 02:46:02 +02:00 |
|
|
4c8b0d2dee
|
Document reference specializations of variant_size, variant_alternative
|
2019-02-22 02:07:47 +02:00 |
|
|
a0b499bc3b
|
Use copy_cv_ref in apply_cv_ref instead of variant_alternative_t
|
2019-02-22 01:57:09 +02:00 |
|
|
c1287f9e95
|
Fix variant_alternative for g++ 4.8
|
2019-02-21 23:06:24 +02:00 |
|
|
34933c35bd
|
Use variant_alternative_t directly for references
|
2019-02-21 22:42:21 +02:00 |
|
|
d8cd270268
|
Add reference specializations to variant_alternative
|
2019-02-21 22:22:07 +02:00 |
|
|
87a2e88edb
|
Use variant_size directly with references
|
2019-02-21 22:03:56 +02:00 |
|
|
cf3ea64b45
|
Add reference specializations to variant_size
|
2019-02-21 21:57:39 +02:00 |
|
|
f67a6bd2ae
|
Remove variant2:: qualifications, detail is no longer ambiguous
|
2019-02-21 21:40:06 +02:00 |
|
|
f3e101a841
|
Remove using namespace boost::mp11
|
2019-02-21 20:37:20 +02:00 |
|
|
5911e80f4f
|
Update documentation
|
2019-02-21 06:42:06 +02:00 |
|
|
24fae0f542
|
Fix SFINAE conditions on emplace<U>
|
2019-02-18 20:40:17 +02:00 |
|
|
8f2ef7ddc1
|
Fix line indent
|
2019-02-18 20:00:02 +02:00 |
|