Primary dependencies for type_erasure
<boost/assert.hpp>
- from
<boost/type_erasure/call.hpp>
<boost/config.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/detail/auto_link.hpp>
- from
<boost/type_erasure/detail/storage.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/param.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/config/auto_link.hpp>
- from
<boost/type_erasure/detail/auto_link.hpp>
<boost/detail/workaround.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/constructible.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/utility/addressof.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
<boost/utility/enable_if.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/operators.hpp>
- from
<boost/type_erasure/param.hpp>
<boost/fusion/include/category_of.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/fusion/include/iterator_facade.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/fusion/include/sequence_facade.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/iterator/iterator_adaptor.hpp>
- from
<boost/type_erasure/iterator.hpp>
<boost/iterator/iterator_categories.hpp>
- from
<boost/type_erasure/iterator.hpp>
<boost/mpl/and.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/require_match.hpp>
<boost/mpl/assert.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
<boost/mpl/at.hpp>
- from
<boost/type_erasure/detail/dynamic_vtable.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/back_inserter.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/bool.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/is_placeholder.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/param.hpp>
- from
<boost/type_erasure/register_binding.hpp>
- from
<boost/type_erasure/relaxed.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/mpl/copy.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
<boost/mpl/empty.hpp>
- from
<boost/type_erasure/deduced.hpp>
<boost/mpl/end.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/relaxed.hpp>
<boost/mpl/equal_to.hpp>
- from
<boost/type_erasure/register_binding.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/mpl/eval_if.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/deduced.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/free.hpp>
<boost/mpl/find_if.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/relaxed.hpp>
<boost/mpl/fold.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/for_each.hpp>
- from
<boost/type_erasure/detail/dynamic_vtable.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/front.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/has_key.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/has_xxx.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
<boost/mpl/identity.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/deduced.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/free.hpp>
<boost/mpl/if.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/iterator.hpp>
- from
<boost/type_erasure/param.hpp>
- from
<boost/type_erasure/rebind_any.hpp>
<boost/mpl/index_of.hpp>
- from
<boost/type_erasure/detail/dynamic_vtable.hpp>
<boost/mpl/insert.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/register_binding.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/mpl/inserter.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
<boost/mpl/int.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/register_binding.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/mpl/is_sequence.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/relaxed.hpp>
<boost/mpl/map.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/register_binding.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/mpl/minus.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/mpl/next.hpp>
- from
<boost/type_erasure/free.hpp>
<boost/mpl/not.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/relaxed.hpp>
<boost/mpl/or.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/pair.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/push_back.hpp>
- from
<boost/type_erasure/callable.hpp>
<boost/mpl/remove_if.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/set.hpp>
- from
<boost/type_erasure/deduced.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/dynamic_vtable.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/size.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/transform.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/detail/dynamic_vtable.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/register_binding.hpp>
<boost/mpl/vector.hpp>
- from
<boost/type_erasure/builtin.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
- from
<boost/type_erasure/iterator.hpp>
- from
<boost/type_erasure/register_binding.hpp>
- from
<boost/type_erasure/relaxed.hpp>
<boost/preprocessor/cat.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/member.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/comma_if.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/preprocessor/comparison/not_equal.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
<boost/preprocessor/dec.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/preprocessor/facilities/intercept.hpp>
- from
<boost/type_erasure/require_match.hpp>
<boost/preprocessor/if.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
<boost/preprocessor/inc.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
<boost/preprocessor/iteration/iterate.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/constructible.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/normalize_deduced.hpp>
- from
<boost/type_erasure/detail/null.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/enum.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/normalize_deduced.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/member.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/enum_binary_params.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/constructible.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/enum_params.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/constructible.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/normalize_deduced.hpp>
- from
<boost/type_erasure/detail/null.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/member.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/enum_params_with_a_default.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/enum_shifted_params.hpp>
- from
<boost/type_erasure/free.hpp>
<boost/preprocessor/repetition/enum_trailing.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/preprocessor/repetition/enum_trailing_binary_params.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/member.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/enum_trailing_params.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/callable.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/constructible.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/get_placeholders.hpp>
- from
<boost/type_erasure/detail/null.hpp>
- from
<boost/type_erasure/detail/rebind_placeholders.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/member.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/repetition/repeat.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/instantiate.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
- from
<boost/type_erasure/detail/vtable.hpp>
- from
<boost/type_erasure/require_match.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/preprocessor/seq/elem.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/preprocessor/seq/for_each.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
<boost/preprocessor/seq/pop_back.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
<boost/preprocessor/seq/size.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/preprocessor/tuple/eat.hpp>
- from
<boost/type_erasure/detail/macro.hpp>
<boost/preprocessor/tuple/elem.hpp>
- from
<boost/type_erasure/member.hpp>
<boost/make_shared.hpp>
- from
<boost/type_erasure/binding.hpp>
<boost/shared_ptr.hpp>
- from
<boost/type_erasure/binding.hpp>
<boost/throw_exception.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/detail/null.hpp>
- from
<boost/type_erasure/require_match.hpp>
<boost/type_traits/add_const.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
- from
<boost/type_erasure/param.hpp>
<boost/type_traits/add_reference.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
<boost/type_traits/function_traits.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
<boost/type_traits/is_base_and_derived.hpp>
- from
<boost/type_erasure/is_placeholder.hpp>
<boost/type_traits/is_const.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/const.hpp>
<boost/type_traits/is_convertible.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
<boost/type_traits/is_pointer.hpp>
- from
<boost/type_erasure/any_cast.hpp>
<boost/type_traits/is_reference.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/const.hpp>
<boost/type_traits/is_same.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/binding.hpp>
- from
<boost/type_erasure/check_match.hpp>
- from
<boost/type_erasure/detail/check_map.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/detail/normalize.hpp>
- from
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/type_erasure/param.hpp>
- from
<boost/type_erasure/relaxed.hpp>
- from
<boost/type_erasure/require_match.hpp>
<boost/type_traits/is_void.hpp>
- from
<boost/type_erasure/any_cast.hpp>
<boost/type_traits/remove_const.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
- from
<boost/type_erasure/iterator.hpp>
- from
<boost/type_erasure/tuple.hpp>
<boost/type_traits/remove_cv.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/detail/adapt_to_vtable.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/storage.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/param.hpp>
- from
<boost/type_erasure/rebind_any.hpp>
- from
<boost/type_erasure/typeid_of.hpp>
<boost/type_traits/remove_pointer.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/detail/get_signature.hpp>
- from
<boost/type_erasure/detail/null.hpp>
<boost/type_traits/remove_reference.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/any_cast.hpp>
- from
<boost/type_erasure/call.hpp>
- from
<boost/type_erasure/detail/check_call.hpp>
- from
<boost/type_erasure/detail/const.hpp>
- from
<boost/type_erasure/detail/extract_concept.hpp>
- from
<boost/type_erasure/detail/storage.hpp>
- from
<boost/type_erasure/dynamic_any_cast.hpp>
- from
<boost/type_erasure/free.hpp>
- from
<boost/type_erasure/iterator.hpp>
- from
<boost/type_erasure/param.hpp>
- from
<boost/type_erasure/rebind_any.hpp>
- from
<boost/type_erasure/tuple.hpp>
- from
<boost/type_erasure/typeid_of.hpp>
<boost/utility/declval.hpp>
- from
<boost/type_erasure/any.hpp>
- from
<boost/type_erasure/callable.hpp>
<boost/typeof/typeof.hpp>
- from
<boost/type_erasure/detail/get_signature.hpp>
Secondary dependencies for type_erasure
Reverse dependencies for type_erasure
<boost/type_erasure/any.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/any_cast.hpp>
- from
<boost/poly_collection/detail/any_iterator.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/binding.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/builtin.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/concept_of.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/is_subconcept.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/relaxed.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/static_binding.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>
<boost/type_erasure/typeid_of.hpp>
- from
<boost/poly_collection/detail/any_model.hpp>