Primary dependencies for heap

array

<boost/array.hpp>

assert

<boost/assert.hpp>

bind

<boost/mem_fn.hpp>

concept_check

<boost/concept/assert.hpp>

<boost/concept_check.hpp>

config

<boost/cstdint.hpp>

intrusive

<boost/intrusive/list.hpp>

iterator

<boost/iterator/iterator_adaptor.hpp>

mpl

<boost/mpl/bool.hpp>

<boost/mpl/if.hpp>

<boost/mpl/int.hpp>

<boost/mpl/void.hpp>

parameter

<boost/parameter.hpp>

static_assert

<boost/static_assert.hpp>

throw_exception

<boost/throw_exception.hpp>

type_traits

<boost/type_traits/is_nothrow_move_assignable.hpp>

<boost/type_traits/is_nothrow_move_constructible.hpp>

<boost/type_traits/is_same.hpp>

Secondary dependencies for heap

array

bind

concept_check

intrusive

iterator

mpl

parameter

container_hash

conversion

fusion

python

foreach

function

lexical_cast

math

range

algorithm

Reverse dependencies for heap