Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/include/boost/bimap/relation/detail/mutant.hpp: In instantiation of âtypename boost::enable_if<boost::is_const<Reference>, const View&>::type boost::bimaps::relation::detail::mutate(Type&) [with View = boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>; Type = const boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>; typename boost::enable_if<boost::is_const<Reference>, const View&>::type = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&]â:
- /usr/include/boost/bimap/relation/mutant_relation.hpp:318:75: required from âconst right_pair& boost::bimaps::relation::mutant_relation<TA, TB, Info, FM>::get_right_pair() const [with TA = boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>; TB = boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>; Info = mpl_::na; bool force_mutable = true; boost::bimaps::relation::mutant_relation<TA, TB, Info, FM>::right_pair = boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>]â
- /usr/include/boost/bimap/relation/support/pair_by.hpp:95:1: required from âtypename boost::bimaps::relation::support::result_of::pair_by<boost::bimaps::relation::member_at::right, Relation>::type boost::bimaps::relation::support::detail::pair_by(boost::bimaps::relation::member_at::right, Relation&) [with Relation = const boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>; typename boost::bimaps::relation::support::result_of::pair_by<boost::bimaps::relation::member_at::right, Relation>::type = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&]â
- /usr/include/boost/bimap/relation/support/pair_by.hpp:107:1: required from âtypename boost::bimaps::relation::support::result_of::pair_by<Tag, SymmetricType>::type boost::bimaps::relation::support::pair_by(SymmetricType&) [with Tag = boost::bimaps::relation::member_at::right; SymmetricType = const boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>; typename boost::bimaps::relation::support::result_of::pair_by<Tag, SymmetricType>::type = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&]â
- /usr/include/boost/bimap/detail/map_view_iterator.hpp:161:78: required from âtypename boost::bimaps::detail::const_map_view_iterator_base<Tag, Relation, CoreIterator>::type::reference boost::bimaps::detail::const_map_view_iterator<Tag, Relation, CoreIterator>::dereference() const [with Tag = boost::bimaps::relation::member_at::right; Relation = boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>; CoreIterator = boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, std::allocator<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true> > > > > >; typename boost::bimaps::detail::const_map_view_iterator_base<Tag, Relation, CoreIterator>::type::reference = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&]â
- /usr/include/boost/iterator/iterator_facade.hpp:516:32: required from âstatic typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::bimaps::detail::const_map_view_iterator<boost::bimaps::relation::member_at::right, boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, std::allocator<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true> > > > > > >; typename Facade::reference = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&]â
- /usr/include/boost/iterator/iterator_facade.hpp:634:67: required from âboost::iterator_facade<I, V, TC, R, D>::reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::bimaps::detail::const_map_view_iterator<boost::bimaps::relation::member_at::right, boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, std::allocator<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true> > > > > > >; Value = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>; CategoryOrTraversal = boost::bidirectional_traversal_tag; Reference = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&; Difference = long int; boost::iterator_facade<I, V, TC, R, D>::reference = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&]â
- /usr/include/boost/iterator/iterator_facade.hpp:648:19: required from âtypename boost::detail::operator_arrow_result<typename boost::detail::iterator_facade_types<Value, CategoryOrTraversal, Reference, Difference>::value_type, Reference, typename boost::detail::iterator_facade_types<Value, CategoryOrTraversal, Reference, Difference>::pointer>::type boost::iterator_facade<I, V, TC, R, D>::operator->() const [with Derived = boost::bimaps::detail::const_map_view_iterator<boost::bimaps::relation::member_at::right, boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>, std::allocator<boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true> > > > > > >; Value = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>; CategoryOrTraversal = boost::bidirectional_traversal_tag; Reference = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>&; Difference = long int; typename boost::detail::operator_arrow_result<typename boost::detail::iterator_facade_types<Value, CategoryOrTraversal, Reference, Difference>::value_type, Reference, typename boost::detail::iterator_facade_types<Value, CategoryOrTraversal, Reference, Difference>::pointer>::type = const boost::bimaps::relation::structured_pair<boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, mpl_::na, boost::bimaps::relation::mirror_layout>*]â
- ./Include/SystemTemplate.hpp:141:17: required from here
- /usr/include/boost/bimap/relation/detail/mutant.hpp:72:56: error: call of overloaded âaddressof(const boost::bimaps::relation::mutant_relation<boost::bimaps::tags::tagged<const long unsigned int, boost::bimaps::relation::member_at::left>, boost::bimaps::tags::tagged<const std::basic_string<char>, boost::bimaps::relation::member_at::right>, mpl_::na, true>&)â is ambiguous
- return *reinterpret_cast< const View* >(addressof(m));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement