error C2039: ',' : is not a member of 'boost::mpl::void_'
boost_1_55_0\boost/mpl/void.hpp(29) : see declaration of 'boost::mpl::void_'
boost_1_55_0\boost/variant/variant.hpp(1048) : see reference to function template instantiation 'void test::operator ()<const T>(const T &) const' being compiled
with
[
T=T0
]
boost_1_55_0\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<const T>(T &,int)' being compiled
with
[
Visitor=const test,
T=T0
]
boost_1_55_0\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const test>,
VoidPtrCV=const void *,
T=T0
]
boost_1_55_0\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T0,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const test>,
VoidPtrCV=const void *,
NoBackupFlag=boost::variant<int,long,test_dummy>::has_fallback_type_,
T=T0
]
boost_1_55_0\boost/variant/variant.hpp(2367) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl<first_which,first_step,Visitor,VoidPtrCV,boost::variant<T0_,T1,T2>::has_fallback_type_>(const int,const int,Visitor &,VoidPtrCV,boost::mpl::false_,NoBackupFlag,Which *,step0 *)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const test>,
VoidPtrCV=const void *,
T0_=int,
T1=long,
T2=test_dummy,
NoBackupFlag=boost::variant<int,long,test_dummy>::has_fallback_type_,
Which=first_which,
step0=first_step
]
boost_1_55_0\boost/variant/variant.hpp(2389) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::internal_apply_visitor_impl<Visitor,const void*>(int,int,Visitor &,VoidPtrCV)' being compiled
with
[
T0_=int,
T1=long,
T2=test_dummy,
Visitor=boost::detail::variant::invoke_visitor<const test>,
VoidPtrCV=const void *
]
boost_1_55_0\boost/variant/variant.hpp(2411) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor>>(boost::detail::variant::invoke_visitor<Visitor> &) const' being compiled
with
[
T0_=int,
T1=long,
T2=test_dummy,
Visitor=const test
]
boost_1_55_0\boost/variant/detail/apply_visitor_unary.hpp(76) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::apply_visitor<const Visitor>(Visitor &) const' being compiled
with
[
T0_=int,
T1=long,
T2=test_dummy,
Visitor=test
]
test.cpp(119) : see reference to function template instantiation 'void boost::apply_visitor<test,const variant_t0>(const Visitor &,Visitable &)' being compiled
with
[
Visitor=test,
Visitable=const variant_t0
]
error C2039: ',' : is not a member of 'boost::mpl::vector<T0,T1,T2>'
with
[
T0=int,
T1=long,
T2=test_dummy
]
error C2039: ',' : is not a member of 'boost::variant<T0_,T1,T2>'
with
[
T0_=int,
T1=long,
T2=test_dummy
]