Peter Dimov
|
a15364bd81
|
Update README
|
2019-09-21 19:12:34 +03:00 |
|
Peter Dimov
|
12758c076d
|
Fix Travis and Appveyor links
|
2019-09-21 18:38:55 +03:00 |
|
Peter Dimov
|
a60f432b64
|
Add dist: trusty to .travis.yml
|
2019-06-17 15:07:45 +03:00 |
|
Peter Dimov
|
bc73c4b822
|
Fix return code of quick.cpp
|
2019-06-03 18:48:13 +03:00 |
|
Peter Dimov
|
566bde5fcc
|
Add CMakeLists.txt
|
2019-06-03 17:50:13 +03:00 |
|
Peter Dimov
|
2e831fbdb2
|
Add gcc9, clang8 to Travis
|
2019-06-03 16:07:29 +03:00 |
|
Peter Dimov
|
2738f081cd
|
Include boost/config.hpp for ::gets workaround on clang 3.8, 3.9
|
2019-06-03 15:43:43 +03:00 |
|
Peter Dimov
|
f5d9662946
|
Support -fno-exceptions
|
2019-06-03 02:46:59 +03:00 |
|
Peter Dimov
|
adeb970be6
|
Introduce detail::throw_bad_variant_access
|
2019-06-03 01:05:15 +03:00 |
|
Peter Dimov
|
6b617ae3a8
|
Update README
|
2019-05-17 17:39:42 +03:00 |
|
Peter Dimov
|
04f655e76a
|
Fix link
|
2019-05-17 16:12:59 +03:00 |
|
Peter Dimov
|
c4f7f2d63a
|
Delete doc/html
|
2019-05-17 16:11:43 +03:00 |
|
Peter Dimov
|
504abbe8eb
|
Update description
|
2019-05-17 16:10:06 +03:00 |
|
Peter Dimov
|
8cb1789167
|
Update README.md
|
2019-05-17 03:30:40 +03:00 |
|
Peter Dimov
|
69b25cb42a
|
Add design rationale
|
2019-05-13 19:15:53 +03:00 |
|
Peter Dimov
|
6b3a2b2b4d
|
Merge branch 'develop' into feature/documentation
|
2019-05-12 20:15:31 +03:00 |
|
Peter Dimov
|
2d990f774a
|
Remove _real_index
|
2019-05-12 19:34:21 +03:00 |
|
Peter Dimov
|
a083667a96
|
Apply corrections from #10. Closes #10.
|
2019-05-12 19:19:55 +03:00 |
|
Peter Dimov
|
e686dab3ea
|
Update README
|
2019-05-12 19:02:59 +03:00 |
|
Peter Dimov
|
3041fff85c
|
Remove expected
|
2019-05-12 18:56:54 +03:00 |
|
Peter Dimov
|
cacd99d69d
|
Update documentation
|
2019-05-12 18:43:56 +03:00 |
|
Peter Dimov
|
64ea067c79
|
Merge branch 'develop' into feature/documentation
|
2019-05-12 02:21:12 +03:00 |
|
Peter Dimov
|
6390b5ed20
|
Update html
|
2019-05-12 02:02:58 +03:00 |
|
Peter Dimov
|
8691721a9c
|
Update reference
|
2019-05-12 02:02:49 +03:00 |
|
Peter Dimov
|
7f7c74522b
|
Strong guarantee on assignment
|
2019-05-12 01:46:55 +03:00 |
|
Peter Dimov
|
c3f9beaadc
|
Strong guarantee on emplace
|
2019-05-12 00:38:21 +03:00 |
|
Peter Dimov
|
475ad691d6
|
Add changelog, design, implementation sections
|
2019-05-12 00:15:17 +03:00 |
|
Peter Dimov
|
5011dd8e1c
|
Update html
|
2019-05-12 00:13:38 +03:00 |
|
Peter Dimov
|
f2980f97fc
|
Add headings to overview
|
2019-05-12 00:08:27 +03:00 |
|
Peter Dimov
|
c8ebfd0481
|
Update html
|
2019-05-11 21:06:44 +03:00 |
|
Peter Dimov
|
6f190133be
|
Update overview
|
2019-05-11 21:06:31 +03:00 |
|
Peter Dimov
|
c138488551
|
Update footer for Asciidoctor 2
|
2019-05-11 21:05:24 +03:00 |
|
Peter Dimov
|
6b69a1deca
|
Asciidoctor 2 fixes
|
2019-05-11 21:04:45 +03:00 |
|
Peter Dimov
|
70fbd17be9
|
Change A... to A&&... in is_constructible invocations
|
2019-04-09 21:14:13 +03:00 |
|
Peter Dimov
|
e8e56139a8
|
Update msvc workarounds for msvc-14.2
|
2019-04-09 20:17:28 +03:00 |
|
Peter Dimov
|
2d6385031e
|
Fix emplace for types with a deleted move constructor (in the not trivially destructible case)
|
2019-04-09 19:22:04 +03:00 |
|
Peter Dimov
|
9f7e525984
|
Fix emplace for types with a deleted move constructor (in the trivially destructible case)
|
2019-04-09 18:28:18 +03:00 |
|
Peter Dimov
|
2e8ae0c796
|
Specify the exception safety of emplace in more detail
|
2019-03-30 20:26:13 +02:00 |
|
Peter Dimov
|
89986c7634
|
Merge branch 'feature/warnings-as-errors' into develop
|
2019-03-26 01:32:02 +02:00 |
|
Peter Dimov
|
1da3892239
|
Disable C4702 (unreachable code) for the throwing tests
|
2019-03-25 19:50:33 +02:00 |
|
Peter Dimov
|
3808c9b122
|
Fix variant_npos warning
|
2019-03-25 17:40:39 +02:00 |
|
Peter Dimov
|
f1b1e7cade
|
Enable warnings-as-errors in test/Jamfile
|
2019-03-25 17:40:20 +02:00 |
|
Peter Dimov
|
6d7be90ce0
|
Document the exception safety of emplace
|
2019-03-25 16:35:27 +02:00 |
|
Peter Dimov
|
9875cfdc98
|
Add variant_npos and valueless_by_exception()
|
2019-03-25 16:17:06 +02:00 |
|
Peter Dimov
|
688849f9e8
|
Remove outcome.hpp and result.hpp
|
2019-03-25 16:16:10 +02:00 |
|
Peter Dimov
|
1e986047ae
|
Merge pull request #6 from akrzemi1/patch-1
docs: sizeof(T...) -> sizeof...(T)
|
2019-03-06 19:09:31 +02:00 |
|
Andrzej Krzemieński
|
107a43d5a0
|
docs: sizeof(T...) -> sizeof...(T)
|
2019-03-06 16:07:56 +01:00 |
|
Peter Dimov
|
1c3526b3bb
|
Add test/variant_lt_gt_cx
|
2019-03-06 01:09:40 +02:00 |
|
Peter Dimov
|
204bcce9df
|
Make relational operators constexpr; add test/variant_eq_ne_cx.cpp
|
2019-03-06 00:26:55 +02:00 |
|
Peter Dimov
|
e5e09c1c04
|
Only use mp_invoke_q on mp11 1.70 and above
|
2019-03-05 01:14:09 +02:00 |
|