Primary dependencies for regex

assert

<boost/assert.hpp>

concept_check

<boost/concept_archetype.hpp>

<boost/concept_check.hpp>

config

<boost/config.hpp>

<boost/config/auto_link.hpp>

<boost/cstdint.hpp>

<boost/detail/workaround.hpp>

<boost/limits.hpp>

<boost/version.hpp>

container_hash

<boost/container_hash/hash.hpp>

core

<boost/ref.hpp>

<boost/utility/enable_if.hpp>

integer

<boost/integer.hpp>

iterator

<boost/iterator/iterator_facade.hpp>

mpl

<boost/mpl/and.hpp>

<boost/mpl/bool_fwd.hpp>

<boost/mpl/has_xxx.hpp>

<boost/mpl/if.hpp>

<boost/mpl/int_fwd.hpp>

<boost/mpl/not.hpp>

predef

<boost/predef.h>

smart_ptr

<boost/scoped_array.hpp>

<boost/scoped_ptr.hpp>

<boost/shared_ptr.hpp>

static_assert

<boost/static_assert.hpp>

throw_exception

<boost/throw_exception.hpp>

type_traits

<boost/type_traits/is_array.hpp>

<boost/type_traits/is_base_and_derived.hpp>

<boost/type_traits/is_class.hpp>

<boost/type_traits/is_convertible.hpp>

<boost/type_traits/is_enum.hpp>

<boost/type_traits/is_function.hpp>

<boost/type_traits/is_pointer.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/make_unsigned.hpp>

<boost/type_traits/remove_cv.hpp>

<boost/type_traits/remove_pointer.hpp>

Secondary dependencies for regex

concept_check

container_hash

iterator

mpl

smart_ptr

conversion

fusion

Reverse dependencies for regex

algorithm

<boost/regex.hpp>

asio

<boost/regex/v4/match_flags.hpp>

<boost/regex_fwd.hpp>

iostreams

<boost/regex.hpp>

log

<boost/regex.hpp>

range

<boost/regex.hpp>

spirit

<boost/regex.hpp>

<boost/regex/pending/unicode_iterator.hpp>