Primary dependencies for signals2

assert

<boost/assert.hpp>

bind

<boost/bind/bind.hpp>

config

<boost/config.hpp>

<boost/detail/workaround.hpp>

core

<boost/core/allocator_access.hpp>

<boost/core/checked_delete.hpp>

<boost/core/no_exceptions_support.hpp>

<boost/core/ref.hpp>

<boost/core/swap.hpp>

<boost/noncopyable.hpp>

<boost/utility/addressof.hpp>

<boost/utility/enable_if.hpp>

<boost/utility/swap.hpp>

<boost/visit_each.hpp>

function

<boost/function.hpp>

iterator

<boost/iterator/function_output_iterator.hpp>

<boost/iterator/iterator_facade.hpp>

<boost/iterator/iterator_traits.hpp>

<boost/iterator/reverse_iterator.hpp>

mpl

<boost/mpl/bool.hpp>

<boost/mpl/identity.hpp>

<boost/mpl/if.hpp>

<boost/mpl/size_t.hpp>

optional

<boost/optional.hpp>

parameter

<boost/parameter/config.hpp>

<boost/parameter/optional.hpp>

<boost/parameter/parameters.hpp>

<boost/parameter/required.hpp>

<boost/parameter/template_keyword.hpp>

<boost/parameter/value_type.hpp>

predef

<boost/predef.h>

preprocessor

<boost/preprocessor/arithmetic.hpp>

<boost/preprocessor/cat.hpp>

<boost/preprocessor/control/expr_if.hpp>

<boost/preprocessor/iteration.hpp>

<boost/preprocessor/repetition.hpp>

smart_ptr

<boost/scoped_ptr.hpp>

<boost/shared_ptr.hpp>

<boost/smart_ptr/bad_weak_ptr.hpp>

<boost/smart_ptr/make_shared.hpp>

<boost/weak_ptr.hpp>

throw_exception

<boost/throw_exception.hpp>

tuple

<boost/tuple/tuple.hpp>

type_traits

<boost/aligned_storage.hpp>

<boost/type_traits/add_const.hpp>

<boost/type_traits/add_reference.hpp>

<boost/type_traits/aligned_storage.hpp>

<boost/type_traits/alignment_of.hpp>

<boost/type_traits/function_traits.hpp>

<boost/type_traits/has_nothrow_assign.hpp>

<boost/type_traits/has_nothrow_copy.hpp>

<boost/type_traits/has_trivial_assign.hpp>

<boost/type_traits/has_trivial_constructor.hpp>

<boost/type_traits/has_trivial_destructor.hpp>

<boost/type_traits/is_base_of.hpp>

<boost/type_traits/is_function.hpp>

<boost/type_traits/is_pointer.hpp>

<boost/type_traits/is_void.hpp>

<boost/type_traits/remove_const.hpp>

<boost/type_traits/remove_pointer.hpp>

<boost/type_traits/type_with_alignment.hpp>

variant

<boost/variant/apply_visitor.hpp>

<boost/variant/variant.hpp>

Secondary dependencies for signals2

core

function

iterator

mpl

optional

parameter

smart_ptr

tuple

type_traits

variant

move

utility

Reverse dependencies for signals2