diff options
Diffstat (limited to 'boost/accumulators/framework/depends_on.hpp')
-rw-r--r-- | boost/accumulators/framework/depends_on.hpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/boost/accumulators/framework/depends_on.hpp b/boost/accumulators/framework/depends_on.hpp index 008f1217da..dd2b637b5c 100644 --- a/boost/accumulators/framework/depends_on.hpp +++ b/boost/accumulators/framework/depends_on.hpp @@ -266,11 +266,18 @@ namespace boost { namespace accumulators template<typename Sequence, typename Args> typename meta::make_acc_list<Sequence>::type - make_acc_list(Sequence const &seq, Args const &args) + make_acc_list(Sequence &seq, Args const &args) { return meta::make_acc_list<Sequence>::call(args, fusion::begin(seq), fusion::end(seq)); } + template<typename Sequence, typename Args> + typename meta::make_acc_list<Sequence>::type + make_acc_list(Sequence const &seq, Args const &args) + { + return meta::make_acc_list<Sequence const>::call(args, fusion::begin(seq), fusion::end(seq)); + } + /////////////////////////////////////////////////////////////////////////// // checked_as_weighted_feature template<typename Feature> |