Commit Graph

  • e572c382f7 Fixing a broken table notation. Kohei Takahashi 2015-01-15 14:57:48 +09:00
  • 205c0f1eb4 update overview of directory structure. Kohei Takahashi 2015-01-12 23:34:13 +09:00
  • d7c918e36f Fix ODR-used violations. Kohei Takahashi 2015-01-11 02:15:45 +09:00
  • f872d1326a The ctor should check which is seqence or not. Kohei Takahashi 2015-01-11 01:15:52 +09:00
  • 54dedc5e98 Update auxiliary.hpp Kohei Takahashi 2015-01-08 19:20:56 +09:00
  • 85ce2a3eb2 Fix link of result_of::remove_if. Kohei Takahashi 2015-01-05 08:24:14 +09:00
  • a2269f447e Fix requirements documentation of replace_if. Kohei Takahashi 2015-01-05 08:23:21 +09:00
  • 51d638f51c Fix documentation of transform correctly. Kohei Takahashi 2015-01-05 08:19:31 +09:00
  • af1bc25783 - disabling test for now (todo later) - removing irrelevant tuple test Joel de Guzman 2015-01-05 17:43:35 +08:00
  • 7d641cbc8f - Update generated preprocessed files - Disable variadics for MSVC 2013 (flaky compiler still) Joel de Guzman 2015-01-05 15:49:06 +08:00
  • f349d48a3f Merge branch 'develop' of github.com:boostorg/fusion into develop Joel de Guzman 2015-01-05 15:04:34 +08:00
  • 97c863eaa0 (Re)Generating preprocessed files. Joel de Guzman 2015-01-05 15:03:54 +08:00
  • 5eb36f590a Merge pull request #47 from Flast/develop Joel de Guzman 2014-12-18 10:38:41 +08:00
  • b7febc887a Flat includes for std::tuple Kohei Takahashi 2014-12-09 19:54:53 +09:00
  • 45aa4ccf95 Merge pull request #46 from Flast/develop Joel de Guzman 2014-12-05 06:17:59 +08:00
  • 24e95c34fb Add tests for #9914 Kohei Takahashi 2014-12-01 03:42:38 +09:00
  • 223c7d520f Fix overload resolution failure. Kohei Takahashi 2014-11-30 14:29:03 +09:00
  • ed9880c161 Fix out of bounds access within {front|back}_extended_deque with empty deque. Kohei Takahashi 2014-11-30 03:58:20 +09:00
  • d05b854c58 Correct variadic based fusion::deque requirements Kohei Takahashi 2014-11-30 02:27:47 +09:00
  • d185bd5df6 Use call_param for deducing type better. Kohei Takahashi 2014-11-21 00:53:50 +09:00
  • aa4d67258b Fixed for non rv-ref supporting compiler. Kohei Takahashi 2014-11-20 18:42:23 +09:00
  • 147c76573e Merge pull request #45 from Flast/workaround/for-msvc Joel de Guzman 2014-11-26 07:13:44 +08:00
  • fbbfc16d2d Workaround for MSVC8.0 Kohei Takahashi 2014-11-26 01:49:07 +09:00
  • 9ab7774fd7 Replace some usage of std::forward to static_cast. Kohei Takahashi 2014-11-25 22:23:55 +09:00
  • 687668c110 Fix sprious compile error on VS2015 Preview. Kohei Takahashi 2014-11-24 03:07:16 +09:00
  • 2093bf82db Merge pull request #44 from Flast/develop Joel de Guzman 2014-11-19 21:15:46 +08:00
  • 4dd4773d3d Fix wrong include Kohei Takahashi 2014-11-17 01:01:56 +09:00
  • 08a6ea79b3 Merge pull request #43 from Flast/vs2015/name-hiding-warning Joel de Guzman 2014-11-19 16:04:28 +08:00
  • 9075da0790 Mitigate too noisy name-hiding warnings (C4453) on VS2015 Preview. Kohei Takahashi 2014-11-17 01:44:31 +09:00
  • f68b7b1f5a Merge pull request #42 from daminetreg/fusion_adapters Joel de Guzman 2014-11-19 08:33:30 +08:00
  • 2a50f7caad Better patch from Kohei Takahashi! Allows good forwarding on C++11 while still allowing C++03. Joel de Guzman 2014-11-19 08:31:35 +08:00
  • c952a5c053 Const correctness fix for result_of::deref_data Joel de Guzman 2014-11-19 07:54:28 +08:00
  • bc07cac46c Fix use of non-static "obj" in unevaluated expression context of decltype. Damien Buhl (alias daminetreg) 2014-11-18 23:39:53 +01:00
  • b5018586aa Breaking change of BOOST_FUSION_ADAPT_ADT_NAMED and BOOST_FUSION_ADAPT_ASSOC_ADT_NAMED API to be coherent with the expressions of BOOST_FUSION_ADAPT_ADT thanks to correct usage of BOOST_FUSION_PROXY_PREFIX. Damien Buhl (alias daminetreg) 2014-11-18 23:38:47 +01:00
  • c65000eac8 Merge pull request #41 from Flast/patch-2 Joel de Guzman 2014-11-19 06:33:04 +08:00
  • d10f40c489 Merge pull request #40 from Flast/patch-1 Joel de Guzman 2014-11-19 06:22:41 +08:00
  • 18fa262a4e BUGFIX: Use of non-static member in typedef to retrieve the type. clang doesn't allow this even in unevaluated context like decltype. Damien Buhl (alias daminetreg) 2014-11-18 22:50:07 +01:00
  • c9ae4fc886 result_of::at<Seq, N>::type is't defined when sizeof of sequence is less than N, close #6507, #7651 Kohei Takahashi 2014-11-13 20:04:40 +09:00
  • 0f34b3a692 Fixed C++11 implementation of map's result_of::deref_data to return a reference as expected. Joel de Guzman 2014-11-18 23:11:13 +08:00
  • 68b4683e95 added missing include Joel de Guzman 2014-11-18 14:12:07 +08:00
  • 63045e8611 remove unnecessary actor to tighten ADL resolution. the one above it is sufficient. Joel de Guzman 2014-11-15 09:54:21 +08:00
  • f3fa7a1dc6 Fix for fusion pair to make the compiler select the proper copy constructor and remove a viable, but wrong, constructor. test added. Joel de Guzman 2014-11-15 09:35:50 +08:00
  • cc9b043168 result_of::size::value and result_of::size::type::value should be same type, rels to: #7304. Kohei Takahashi 2014-11-13 15:44:30 +09:00
  • a4660f41af added failing test as per https://github.com/boostorg/fusion/pull/38 Joel de Guzman 2014-11-13 09:03:37 +08:00
  • 6da646631c Merge pull request #38 from ldionne/develop Joel de Guzman 2014-11-13 07:12:55 +08:00
  • 0ed591d214 Fix compilation error with as_deque in C++11. Louis Dionne 2014-11-12 13:43:40 -05:00
  • 15dd9c9d97 test that adapted members can actually be expressions Joel de Guzman 2014-11-12 11:13:06 +08:00
  • 1dccb553ea Merge pull request #35 from Flast/develop Joel de Guzman 2014-11-12 07:39:17 +08:00
  • a2e32493bb Merge pull request #37 from ldionne/develop Joel de Guzman 2014-11-12 07:35:19 +08:00
  • 3280267ed4 Merge pull request #37 from ldionne/develop Joel de Guzman 2014-11-12 07:23:14 +08:00
  • b7f95ee853 Use BOOST_CONSTEXPR instead of (nonexistant) BOOST_CXX14_CONSTEXPR. Louis Dionne 2014-11-11 18:02:03 -05:00
  • dec799caa8 Merge pull request #36 from ldionne/develop Joel de Guzman 2014-11-12 05:53:39 +08:00
  • d93e675408 Fix hard compilation error with nested fusion::cons. Louis Dionne 2014-11-11 10:23:36 -05:00
  • 06cac9da1a Fix document typo Kohei Takahashi 2014-11-10 16:03:36 +09:00
  • 465c3f273b result_of::{copy,move,swap} are now SFINAE-friendly Kohei Takahashi 2014-11-10 14:38:42 +09:00
  • 6314f1a450 fusion::swap should be inline Kohei Takahashi 2014-11-10 14:34:02 +09:00
  • 916df63a14 Add result_of::{copy,move}, close #5886 Kohei Takahashi 2014-11-10 14:32:23 +09:00
  • b637f2569b Merge pull request #34 from Flast/develop Joel de Guzman 2014-11-09 07:26:20 +08:00
  • 95d2a111ab Add tests for #3225 Kohei Takahashi 2014-11-09 02:55:59 +09:00
  • ff56beaf55 Remove use of boost::blank, close #8622 Kohei Takahashi 2014-11-09 00:49:29 +09:00
  • 5dc9f457a0 Merge remote-tracking branch 'origin/develop' into develop Kohei Takahashi 2014-11-09 00:33:56 +09:00
  • 5ff35b6540 Merge pull request #33 from mkurdej/fix/doc-spelling Joel de Guzman 2014-11-08 06:30:29 +08:00
  • a62956bb12 Fix spelling errors in documentation. Marek Kurdej 2014-11-07 18:34:18 +01:00
  • bd5ce92e10 Replace type_traits::ice_and with well documented mpl::and_. Kohei Takahashi 2014-11-08 02:32:06 +09:00
  • 834250a4c8 Describe find(_if) return type clearly. Kohei Takahashi 2014-11-07 13:20:43 +09:00
  • a87a665072 Fix description of find_if document. Kohei Takahashi 2014-11-07 12:40:25 +09:00
  • 7a7b225fb1 Add boost_tuple_iterator_identity to compare iterator correctly. Kohei Takahashi 2014-11-03 12:43:25 +09:00
  • 5f416e24fc Use category_of to get correct iterator category. Kohei Takahashi 2014-11-06 09:55:31 +09:00
  • a7e9bb2df4 Fix to meet constexpr requirements Kohei Takahashi 2014-10-26 18:20:45 +09:00
  • 20ee8d192a Fix missing includes, close ticket #8457. Kohei Takahashi 2014-10-23 16:15:31 +09:00
  • bf10307430 Merge pull request #32 from Flast/develop Joel de Guzman 2014-11-03 17:38:43 +08:00
  • 4835310623 Remove unnecessary header, see 5adcb5b Kohei Takahashi 2014-11-03 04:55:37 +09:00
  • ba0e753cff Fix document typo, close #6090. Kohei Takahashi 2014-11-02 18:25:10 +09:00
  • b7f0f8856c Tuple document's cosmetic changes Kohei Takahashi 2014-11-02 17:32:01 +09:00
  • 416cd2e2d9 Fix dead links Kohei Takahashi 2014-11-02 17:02:54 +09:00
  • f3921fee95 Fix tuple heading, close #5324 Kohei Takahashi 2014-11-02 16:30:38 +09:00
  • ec3cefd86f Merge pull request #31 from Flast/develop Joel de Guzman 2014-11-02 20:49:23 +08:00
  • 0a13aa5ee4 Change the result_of behaviour with BOOST_RESULT_OF_USE_DECLTYPE Kohei Takahashi 2014-11-02 02:55:26 +09:00
  • 7ef4b03249 Fix typo/missing copyright notice, reported by Boost Inspection Report. Kohei Takahashi 2014-11-01 22:12:11 +09:00
  • f716d2f410 Merge various hotfixes into develop. Kohei Takahashi 2014-11-01 22:00:45 +09:00
  • 1b4acaa1b0 Fix unexpected lookup failure with GCC < 4.5. Kohei Takahashi 2014-11-01 21:16:26 +09:00
  • 4c110d9a88 Regen preprocessed headers. Kohei Takahashi 2014-11-01 20:50:11 +09:00
  • f73b5362c5 Fix test error with C++03 mode, due to C++11 using-declaration. Kohei Takahashi 2014-11-01 16:53:37 +09:00
  • df7b766247 Merge pull request #30 from Flast/bugfix/10190/declval Joel de Guzman 2014-10-31 10:21:38 +08:00
  • 3b3da1a10a Use boost::declval instead of std::declval, close #10190. Niklas Angare 2014-07-11 14:26:14 -04:00
  • 6b6d613e15 Merge pull request #29 from Flast/bugfix/msvc-10.0 Joel de Guzman 2014-10-31 08:21:16 +08:00
  • c10b94472d Fix compile error on MSVC-10 and 11 due to no variadic templates. Kohei Takahashi 2014-10-30 19:44:48 +09:00
  • 101d9d5505 Merge pull request #28 from daminetreg/fusion_adapters Joel de Guzman 2014-10-29 09:42:55 +08:00
  • 0ffc0f04e3 Merge pull request #27 from Flast/bugfix/misc Joel de Guzman 2014-10-29 07:22:39 +08:00
  • c6cb25846c Fix doc typo and describe about c++11 make_map. Kohei Takahashi 2014-10-28 18:29:48 +09:00
  • 8dc502d33a Remove dup of internal macro Kohei Takahashi 2014-10-28 14:25:04 +09:00
  • 179e36fa42 Do not expand BOOST_NO_CXX11_RVALUE_REFERENCES while preprocessing. Kohei Takahashi 2014-10-28 14:24:48 +09:00
  • 90206f5da9 Fix result type mismatch Kohei Takahashi 2014-10-26 17:21:11 +09:00
  • ae23ffb8b6 Fix include guard mismatch Kohei Takahashi 2014-10-26 16:47:41 +09:00
  • 5ae01ad6a9 - Added sfinae test case for fold - Some cleanup Joel de Guzman 2014-10-28 09:06:42 +08:00
  • d5eb1e793c Merge pull request #26 from ldionne/master Joel de Guzman 2014-10-28 08:12:04 +08:00
  • 3933df13fb Merge pull request #26 from ldionne/master boost-1.57.0 Joel de Guzman 2014-10-27 22:29:56 +08:00
  • cdfb1a46b3 Improve support for constexpr in fusion::nil and its iterators. Louis Dionne 2014-10-27 08:55:25 -04:00
  • 2f850604e8 Merge remote-tracking branch 'official/develop' into fusion_adapters Damien Buhl (alias daminetreg) 2014-10-27 14:00:49 +01:00
  • c704efb49c correct fix for ticket 10676. this is a temporary fix until we overhaul the fold implementation. Joel de Guzman 2014-10-27 19:45:38 +08:00