Commit Graph

  • f34376e115
    Merge pull request #66 from Kojoley/partly-mitigate-bad-clang-inlining-decision cc Antony Polukhin 2019-05-09 10:01:59 +0300
  • 15a846fba0
    CI fixes Antony Polukhin 2019-05-02 10:45:09 +0300
  • 8f52f879b5
    CI scripts update to deal with container changes Antony Polukhin 2019-05-02 10:44:06 +0300
  • 3ed28d2cc5
    Merge pull request #71 from boostorg/antoshkka/revert-recursive-move Antony Polukhin 2019-05-02 10:32:31 +0300
  • b18c22a8ff Revert "Merge pull request #59 from Kojoley/recursive_wrapper-move-constructor-pointer-stealing" Antony Polukhin 2019-05-01 20:57:40 +0300
  • 0e122c38fe
    Merge pull request #67 from HDembinski/fix_warning Antony Polukhin 2019-04-23 08:56:28 +0300
  • 31ed2a3b70
    Merge pull request #68 from ecatmur/apply-visitor-copy-cv-ref Antony Polukhin 2019-04-23 08:55:00 +0300
  • 7331d648f4 Add test. Ed Catmur 2019-04-21 00:50:00 +0100
  • 2e32903579 Merge remote-tracking branch 'origin/develop' into apply-visitor-copy-cv-ref Ed Catmur 2019-04-20 22:22:12 +0100
  • 5be655d46f
    Update appveyor.yml Antony Polukhin 2019-04-17 21:23:36 +0300
  • cbdb354a27 Copy variant cvref when determining result type Edward Catmur 2019-04-17 15:05:37 +0100
  • b1d66215e1
    Update appveyor.yml Antony Polukhin 2019-04-14 21:58:31 +0300
  • 66ef97f655 fix_warning Hans Dembinski 2019-04-14 14:02:19 +0200
  • dd9b0c9b84 Partly mitigate bad Clang inlining decision Nikita Kniazev 2019-04-14 04:26:31 +0300
  • 74ea828cde
    Merge pull request #65 from boostorg/feature/std-hash Antony Polukhin 2019-04-12 10:55:46 +0300
  • 7cc18f356c
    Merge pull request #63 from Kojoley/do-not-call-abort Antony Polukhin 2019-04-12 10:54:17 +0300
  • dcbfeb9892
    Merge pull request #59 from Kojoley/recursive_wrapper-move-constructor-pointer-stealing Antony Polukhin 2019-04-12 10:52:35 +0300
  • 055487c5bb
    Avoid git clone issues Antony Polukhin 2019-04-02 09:23:59 +0300
  • 31dcc43faf Add std::hash specialization for variant (refs #49) Antony Polukhin 2019-04-01 23:45:21 +0300
  • c80759d265
    Merge pull request #64 from Kojoley/suppress-warnings-in-tests Antony Polukhin 2019-03-27 10:19:55 +0300
  • e20f5eb7b8 Suppress warnings in tests Nikita Kniazev 2019-03-26 17:43:32 +0300
  • 3cc73fe162 Do not call abort in forced_return Nikita Kniazev 2019-03-26 04:46:43 +0300
  • 7ecf721f2b
    Merge pull request #62 from gjasny/static-visitor-public-dtor Antony Polukhin 2019-03-16 17:59:28 +0300
  • 90e7fbae48
    Merge pull request #61 from Mike-Devel/min_cmake Antony Polukhin 2019-03-09 21:57:30 +0300
  • dd728220b0 static_visitor: Make destructor public Gregor Jasny 2019-03-09 15:25:03 +0100
  • 98e2674467 [CMake] Add minimal cmake support Mike Dev 2018-10-02 22:17:59 +0200
  • 5c10399096 Added note about pointer stealing to never-empty guarantee design docs Nikita Kniazev 2019-03-04 01:49:35 +0300
  • 11d03f3b51 Added macro to docs Nikita Kniazev 2019-02-24 03:42:11 +0300
  • df4e29cf1e Use boost type_traits Nikita Kniazev 2019-02-24 00:44:07 +0300
  • 32794c2340 More work done Nikita Kniazev 2019-02-24 00:21:54 +0300
  • 754eaf824f Updated the documentation Nikita Kniazev 2019-02-15 23:33:03 +0300
  • af07139502 refine precondition check to a function Nikita Kniazev 2019-02-09 16:20:26 +0300
  • 3e93fd428c followup to recursive_wrapper pointer stealing Nikita Kniazev 2019-02-04 17:13:10 +0300
  • 1364d3ff5f recursive_wrapper move constructor pointer stealing Nikita Kniazev 2019-01-31 19:56:13 +0300
  • d069511e31 Update copyright Antony Polukhin 2019-01-17 13:00:51 +0300
  • ba0746fc9d Temporary disable test for issue #53 Antony Polukhin 2019-01-08 14:18:24 +0300
  • 46d8b92f73 Increase fetch depth to avoid issues with submodules Antony Polukhin 2019-01-08 01:01:52 +0300
  • b4acbdf3e8 Add test from #53 Antony Polukhin 2019-01-07 23:32:07 +0300
  • 3850c195d6
    Merge pull request #57 from Kojoley/remove-edg-no-sfinae Antony Polukhin 2019-01-07 23:03:07 +0300
  • 06b643df31 Cleanup includes Nikita Kniazev 2019-01-06 22:15:45 +0300
  • 3c5a67e48f Removed EDG 3.2 workaround Nikita Kniazev 2019-01-06 16:49:54 +0300
  • 500778bd7b
    Merge pull request #56 from Kojoley/remove-no-void-returns-workaround Antony Polukhin 2019-01-06 09:25:26 +0300
  • c4370b2da2 Removed NO_VOID_RETURNS workaround Nikita Kniazev 2019-01-06 00:37:32 +0300
  • 6900641f4f Change coveralls url Antony Polukhin 2019-01-05 22:37:45 +0300
  • 7c1171a8dd Run CI on primary repo, rather than on the fork Antony Polukhin 2019-01-05 22:27:01 +0300
  • a0ad527fce
    Merge pull request #55 from Kojoley/fix-apply_visitor-decltype-result_type-deduction Antony Polukhin 2019-01-05 20:15:57 +0300
  • 9af72f37bc
    Update variant_visit_test.cpp Antony Polukhin 2019-01-05 20:15:22 +0300
  • 4b37f9b804 Fixed visitor result type deduction at rvalue ref operators Nikita Kniazev 2019-01-03 22:11:47 +0300
  • 4addd1022a Minor changes for the build system Antony Polukhin 2018-12-23 16:34:00 +0300
  • 283bff8e21 Merge branch 'develop' into ldionne-visit_deduce Antony Polukhin 2018-12-23 15:32:54 +0300
  • 7d865cc369 CI fixes Antony Polukhin 2018-12-23 12:11:34 +0300
  • 1725a7f2a1 build only in release mode on some platforms in CI Antony Polukhin 2018-12-23 09:43:33 +0300
  • 2cd28cdd9c Replace boost/test/minimal.hpp from Boost.Test with boost/core/lightweight_test.hpp Antony Polukhin 2018-12-22 21:35:48 +0300
  • 9b13f1cb11 Fix test for GCC 4.7 and 4.6 Antony Polukhin 2018-12-15 17:10:47 +0300
  • edfb83b342 ci update Antony Polukhin 2018-12-14 11:57:21 +0300
  • 1c4d882685 Rewrite the deduction of visitor return type Louis Dionne 2018-11-15 17:44:57 -0500
  • 4a448b2bf7
    Fix unused parameter warnings Antony Polukhin 2018-10-09 11:50:45 +0300
  • 50e7df744a Add missing BOOST_SYMBOL_VISIBLE to the bad_visit exception type Antony Polukhin 2018-09-18 22:41:48 +0300
  • e5a75bb8e1 Revert "Specialize std::hash for boost::variant. Fixes #49" Antony Polukhin 2018-08-12 20:56:40 +0300
  • d972192e54 Specialize std::hash for boost::variant. Fixes #49 Antony Polukhin 2018-08-12 20:36:12 +0300
  • 98b5d42e6d Do substitute function arguments on compilers with variadic templates support (more fixes for the #42) Antony Polukhin 2018-02-21 23:10:25 +0300
  • b8149a3a77 Tests and minor fixes for #42 Antony Polukhin 2018-02-20 22:20:24 +0300
  • 65477fa1ae
    Merge pull request #46 from Kojoley/fix-variadic-substitute Antony Polukhin 2018-02-20 21:54:32 +0300
  • 3f849aae1f
    Merge pull request #45 from Kojoley/patch-1 Antony Polukhin 2018-02-20 21:53:24 +0300
  • b91d4aa40b Fixed variadic substitute Nikita Kniazev 2018-02-17 21:42:31 +0300
  • 9dc4f7d697 boost/math/common_factor_ct.hpp is deprecated Nikita Kniazev 2018-02-17 20:33:14 +0300
  • c11d5a3365
    Merge pull request #44 from DanielaE/fix/disambiguate-variant Antony Polukhin 2018-02-01 23:24:19 +0300
  • 8b073bc92f
    disambiguate class variant. Daniela Engert 2018-01-26 17:50:07 +0100
  • 30f57614d3
    Merge pull request #40 from paweldac/develop Antony Polukhin 2018-01-23 10:39:28 +0300
  • 8c043e1135
    Merge pull request #41 from awulkiew/patch-2 Antony Polukhin 2017-11-28 20:04:22 +0300
  • 6f66a90b47
    Add missing include in apply_visitor_binary.hpp Adam Wulkiewicz 2017-11-20 19:50:41 +0100
  • 33784034b7 Perfect forwarding for passing visitor in apply_visitor. Pawel Dac 2017-11-07 17:49:15 +0100
  • 7a756bc773 Updated apply_visitor docs Antony Polukhin 2017-11-05 16:33:30 +0300
  • b0852f6e60 Fix test, add copyright and minor code style fix_ Antony Polukhin 2017-10-25 23:16:24 +0300
  • 85416b5182 Test fixes Antony Polukhin 2017-10-25 10:06:37 +0300
  • 2d09012977 Always include enable_if in apply_visitor_binary Antony Polukhin 2017-10-24 09:04:31 +0300
  • 6caaa65563 Fixes for function ref quallifires usage Antony Polukhin 2017-10-22 22:25:54 +0300
  • bdccd8d90e Merge pull request #1 from diplay/universal-reverence-visitable Antony Polukhin 2017-10-18 09:09:57 +0300
  • f132ca7591 minor fix test diplay 2017-10-17 13:11:05 +0300
  • be54a19e1b mixed tests diplay 2017-10-17 13:01:36 +0300
  • f87445832e change typename template parameter to bool diplay 2017-10-17 11:43:44 +0300
  • 28f8707515 compilation conditions for multivisitor lambda tests diplay 2017-10-13 21:53:42 +0300
  • 49e4f90e74 cpp14 multivisitors tests and fix diplay 2017-10-13 15:09:21 +0300
  • 1cf3d885bc binary c++14 rvalue move semantics diplay 2017-10-13 14:33:54 +0300
  • 3cab439be0 unary c++14 rvalue move semantics diplay 2017-10-13 14:22:55 +0300
  • ec3c0964f1 [wip] c++14 multivisitor with rvalue support diplay 2017-10-13 12:24:30 +0300
  • d933b7cf01 [wip] fix multivisotors cpp11 diplay 2017-10-13 12:14:42 +0300
  • 61c3872905 [wip] fixed multivisitor with move semantics diplay 2017-10-13 11:21:46 +0300
  • c15f85475e [wip] trying to make rvalue multivisit work diplay 2017-10-13 01:24:53 +0300
  • 51f5b50dc9 [wip] binary apply visitor move semantics diplay 2017-10-12 12:30:25 +0300
  • 6d0566898e [wip] fix test crashes from previous commit diplay 2017-10-11 16:33:58 +0300
  • 09bbcadbc1 [wip] unary visit with rvalue references diplay 2017-10-11 14:45:56 +0300
  • bb9473dfd0 remove hardcoded -std from toolset params diplay 2017-10-10 13:16:25 +0300
  • d4202b8a3f more structured tests diplay 2017-10-10 12:50:07 +0300
  • 18fb1d3d7f rvalue and const lvalue reference visitables for multivisitors diplay 2017-10-10 12:37:55 +0300
  • ce556f3371 reduce copy-paste diplay 2017-10-10 12:08:08 +0300
  • 86142eccda ticket #6971 fix diplay 2017-10-09 17:47:27 +0300
  • ea73f3fb81 Drop some of the new warning suppressions, because they are too global (and some day may hide warnings for just-added issues) Antony Polukhin 2017-09-26 21:42:01 +0300
  • 18bf0a18f3 Merge remote-tracking branch 'danielae/feature/qoi-warning' into develop Antony Polukhin 2017-09-26 21:19:39 +0300
  • 0fad382bb0 Merge pull request #36 from MarcelRaad/msvc_warning Antony Polukhin 2017-07-13 21:00:50 +0300