Peter Dimov
|
9e4234bfd5
|
Merge pull request #39 from 13steinj/develop
Suppress -Wuninitialized in emplace_impl
boost-1.84.0.beta1
boost-1.84.0
|
2023-10-24 12:42:10 +03:00 |
|
Jonathan Stein
|
55f1332ce0
|
Suppress -Wuninitialized in emplace_impl
Closes #38
|
2023-10-23 15:46:15 -05:00 |
|
Peter Dimov
|
db12c36b89
|
Remove unnecessary includes
|
2023-10-11 18:28:11 +03:00 |
|
Peter Dimov
|
a5cb0582d5
|
Make tag_invoke_L2 more msvc-14.0-friendly
|
2023-09-03 18:28:49 +03:00 |
|
Peter Dimov
|
e2546b70ca
|
Document uses_double_storage(). Refs #37.
boost-1.83.0.beta1
boost-1.83.0
|
2023-06-29 18:32:58 +03:00 |
|
Peter Dimov
|
362224a009
|
Update ci.yml
|
2023-06-29 16:44:47 +03:00 |
|
Peter Dimov
|
2c590716ab
|
Use the exact 3.125f in variant_visit_r.cpp
|
2023-06-29 12:05:55 +03:00 |
|
Peter Dimov
|
82b98fb757
|
Cast 3.14f to float because FLT_EVAL_METHOD (see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108742) for discussion
|
2023-06-29 10:46:54 +03:00 |
|
Peter Dimov
|
30afb9e183
|
Update test/Jamfile to fix Drone issues
|
2023-06-29 09:54:49 +03:00 |
|
Peter Dimov
|
129e27ce09
|
Update Drone files
|
2023-06-29 09:33:44 +03:00 |
|
Peter Dimov
|
26595285d3
|
Add variant<>::uses_double_storage(). Refs #37.
|
2023-06-28 22:14:56 +03:00 |
|
Peter Dimov
|
95a8c5ffec
|
Update .drone.jsonnet
boost-1.82.0.beta1
boost-1.82.0
|
2023-01-23 03:53:25 +02:00 |
|
Peter Dimov
|
ec2819a05e
|
Update CMakeLists.txt
|
2023-01-13 00:56:45 +02:00 |
|
Peter Dimov
|
fcf9746a2d
|
Merge branch 'develop' of https://github.com/vinniefalco/boost-variant2 into feature/pr-36
|
2023-01-13 00:55:17 +02:00 |
|
Peter Dimov
|
a74ebd34dc
|
Update appveyor.yml
|
2023-01-12 21:12:17 +02:00 |
|
Peter Dimov
|
1b34c20685
|
Update appveyor.yml
|
2023-01-12 18:38:10 +02:00 |
|
Peter Dimov
|
604d3700ad
|
Add CMake tests to Appveyor
|
2023-01-12 10:49:41 +02:00 |
|
Peter Dimov
|
4d1fd43d72
|
Update supported compilers in documentation and README
boost-1.81.0
boost-1.81.0.beta1
|
2022-10-27 21:25:57 +03:00 |
|
Peter Dimov
|
376925a209
|
Work around msvc-14.1 /permissive- failure
|
2022-10-24 15:47:09 +03:00 |
|
Peter Dimov
|
bcb8796225
|
Add /permissive- jobs to Drone and Appveyor
|
2022-10-24 15:27:05 +03:00 |
|
Peter Dimov
|
a948b85c74
|
Update revision history
|
2022-10-18 17:38:59 +03:00 |
|
Peter Dimov
|
32862d6db7
|
Add missing std::move
|
2022-10-18 16:02:33 +03:00 |
|
Peter Dimov
|
423d350ff1
|
Remove unneeded forward declarations
|
2022-10-18 16:01:31 +03:00 |
|
Peter Dimov
|
aad1f86fae
|
Reflect the change in is_null_like
|
2022-10-18 16:00:14 +03:00 |
|
Peter Dimov
|
1f8c4a1900
|
Replace polymorphic lambdas with function objects for C++11
|
2022-10-18 06:29:57 +03:00 |
|
Peter Dimov
|
67a12199e6
|
Add JSON support (refs #28)
|
2022-10-18 06:08:18 +03:00 |
|
Peter Dimov
|
457147d1b0
|
Suppress -Wmaybe-uninitialized in emplace_impl
|
2022-10-18 03:20:36 +03:00 |
|
Peter Dimov
|
4a5f3dc498
|
Add variant<monostate, T>::emplace tests to fish out -Wmaybe-uninitialized warnings
|
2022-10-18 02:56:15 +03:00 |
|
Peter Dimov
|
6fe1c69bc8
|
Add Drone support
|
2022-10-18 02:16:59 +03:00 |
|
Peter Dimov
|
78a974429a
|
Update ci.yml
|
2022-10-15 19:39:32 +03:00 |
|
Vinnie Falco
|
4c5f254b9c
|
add boost_variant2.natvis and interface source files
|
2022-08-19 12:13:08 -07:00 |
|
Peter Dimov
|
c633a953de
|
Change macos-10.15 to macos-11 in ci.yml
|
2022-08-15 19:26:35 +03:00 |
|
Peter Dimov
|
8ee7c5aad0
|
Update ci.yml
|
2022-07-14 14:47:06 +03:00 |
|
Peter Dimov
|
d34658f4c8
|
Document operator<< for monostate
boost-1.80.0
boost-1.79.0.beta1
boost-1.80.0.beta1
boost-1.79.0
|
2022-01-31 19:19:49 +02:00 |
|
Peter Dimov
|
5e2bce1baa
|
Add operator<< for monostate
|
2022-01-31 17:55:26 +02:00 |
|
Peter Dimov
|
573ef77382
|
Move unsigned ix_ after the elements to avoid need to adjust rdi (closes #30)
|
2021-12-09 21:28:35 +02:00 |
|
Peter Dimov
|
f6cad272d4
|
Add msvc-14.0 to GHA
|
2021-12-09 19:59:01 +02:00 |
|
Peter Dimov
|
3fc7540733
|
Only define operator<< when all contained types are streamable (refs #31)
|
2021-12-09 18:39:03 +02:00 |
|
Peter Dimov
|
e4b4b3f02b
|
Extend msvc-14.2 workaround to 14.3
boost-1.78.0.beta1
boost-1.78.0
|
2021-10-29 02:18:23 +03:00 |
|
Peter Dimov
|
44d38c4111
|
Enable syntax highlighting
|
2021-10-28 23:23:13 +03:00 |
|
Peter Dimov
|
1ebfb3b689
|
Add msvc-14.3 to ci.yml
|
2021-10-28 23:22:20 +03:00 |
|
Peter Dimov
|
8af1fbde8e
|
Update cmake_subdir_test/CMakeLists.txt
|
2021-09-21 14:52:38 +03:00 |
|
Peter Dimov
|
26ce33597d
|
Regenerate CMakeLists.txt
|
2021-09-21 14:45:20 +03:00 |
|
Peter Dimov
|
c89713b978
|
Add CMake tests to ci.yml
|
2021-09-21 14:31:47 +03:00 |
|
Peter Dimov
|
10c441c8d7
|
Update appveyor.yml
|
2021-09-15 15:11:54 +03:00 |
|
Peter Dimov
|
09ec260780
|
Document operator<<
|
2021-09-15 03:53:13 +03:00 |
|
Peter Dimov
|
2da13befd7
|
Work around mysterious errors with gcc, msvc-14.1, and clang-cl
|
2021-09-15 03:28:29 +03:00 |
|
Peter Dimov
|
e668c099ce
|
Add operator<< for variant
|
2021-09-15 02:51:11 +03:00 |
|
Peter Dimov
|
aebcb9792d
|
Update documentation of visit_by_index
|
2021-09-15 02:00:33 +03:00 |
|
Peter Dimov
|
8fd9f830a9
|
Add proper type deduction to visit_by_index
|
2021-09-15 01:30:09 +03:00 |
|