b60219eb8aFix testcase for MSVC 10.0.
Kohei Takahashi
2015-02-02 04:08:13 +0900
c6c9d872d3Factored out the IS_TPL macro.
Damien Buhl (alias daminetreg)
2015-02-01 17:20:31 +0100
fc1a60e8e6Adding typename in front of BOOST_TYPEOF is only needed in MSVC when we check the type of a template.
Damien Buhl alias daminetreg
2015-01-30 18:17:36 +0100
de43345b34BUGFIX: Forwarding template parameters for MSVC to deduced_attr_type context thanks to BOOST_FUSION_ADAPT_STRUCT_MSVC_REDEFINE_TEMPLATE_PARAMS.
Damien Buhl alias daminetreg
2015-01-25 23:05:42 +0100
382c1e5645BUGFIX: Expands typename for attribute_type only in case it is really a dependent scope.
Damien Buhl (alias daminetreg)
2015-01-25 21:48:49 +0100
588896de45Revert "BUGFIX: MSVC doesn't accept typename to specify a dependent scope within"
Damien Buhl (alias daminetreg)
2015-01-25 16:14:45 +0100
70d5b40a7cBUGFIX: Expands typename for attribute_type only in case it is really a dependent scope.
Damien Buhl alias daminetreg
2015-01-25 16:10:34 +0100
98247fb97fBUGFIX: MSVC doesn't accept typename to specify a dependent scope within template specialization in C++03 as standard specify it.
Damien Buhl (alias daminetreg)
2015-01-21 00:28:13 +0100
5e4978b870Fix some warnings within tests.
Kohei Takahashi
2015-01-21 01:13:19 +0900
2093bf82dbMerge pull request #44 from Flast/develop
Joel de Guzman
2014-11-19 21:15:46 +0800
4dd4773d3dFix wrong include
Kohei Takahashi
2014-11-17 01:01:56 +0900
08a6ea79b3Merge pull request #43 from Flast/vs2015/name-hiding-warning
Joel de Guzman
2014-11-19 16:04:28 +0800
9075da0790Mitigate too noisy name-hiding warnings (C4453) on VS2015 Preview.
Kohei Takahashi
2014-11-17 01:44:31 +0900
f68b7b1f5aMerge pull request #42 from daminetreg/fusion_adapters
Joel de Guzman
2014-11-19 08:33:30 +0800
2a50f7caadBetter patch from Kohei Takahashi! Allows good forwarding on C++11 while still allowing C++03.
Joel de Guzman
2014-11-19 08:31:35 +0800
c952a5c053Const correctness fix for result_of::deref_data
Joel de Guzman
2014-11-19 07:54:28 +0800
bc07cac46cFix use of non-static "obj" in unevaluated expression context of decltype.
Damien Buhl (alias daminetreg)
2014-11-18 23:39:53 +0100
b5018586aaBreaking 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 +0100
c65000eac8Merge pull request #41 from Flast/patch-2
Joel de Guzman
2014-11-19 06:33:04 +0800
d10f40c489Merge pull request #40 from Flast/patch-1
Joel de Guzman
2014-11-19 06:22:41 +0800
18fa262a4eBUGFIX: 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 +0100
c9ae4fc886result_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 +0900
0f34b3a692Fixed 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 +0800
68b4683e95added missing include
Joel de Guzman
2014-11-18 14:12:07 +0800
63045e8611remove unnecessary actor to tighten ADL resolution. the one above it is sufficient.
Joel de Guzman
2014-11-15 09:54:21 +0800
f3fa7a1dc6Fix 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 +0800
cc9b043168result_of::size::value and result_of::size::type::value should be same type, rels to: #7304.
Kohei Takahashi
2014-11-13 15:44:30 +0900