forked from boostorg/fusion
Fusion: resolved const correctness issue
[SVN r56381]
This commit is contained in:
@ -30,11 +30,12 @@ namespace boost { namespace fusion
|
||||
typedef typename Iterator::sequence_type sequence_type;
|
||||
|
||||
typedef typename result_of::deref<first_type>::type index;
|
||||
typedef typename result_of::at<sequence_type, index>::type type;
|
||||
typedef typename result_of::at<
|
||||
typename sequence_type::sequence_type, index>::type type;
|
||||
|
||||
static type call(Iterator const& i)
|
||||
{
|
||||
return at<index>(i.seq);
|
||||
return at<index>(i.seq.seq);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
Reference in New Issue
Block a user