diff --git a/include/boost/unordered/unordered_flat_map.hpp b/include/boost/unordered/unordered_flat_map.hpp index 9229f381..75cad9a4 100644 --- a/include/boost/unordered/unordered_flat_map.hpp +++ b/include/boost/unordered/unordered_flat_map.hpp @@ -7,6 +7,7 @@ #endif #include +#include #include diff --git a/include/boost/unordered/unordered_flat_map_fwd.hpp b/include/boost/unordered/unordered_flat_map_fwd.hpp new file mode 100644 index 00000000..154b9093 --- /dev/null +++ b/include/boost/unordered/unordered_flat_map_fwd.hpp @@ -0,0 +1,30 @@ + +// Copyright (C) 2022 Christian Mazakas +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +#ifndef BOOST_UNORDERED_FLAT_MAP_FWD_HPP_INCLUDED +#define BOOST_UNORDERED_FLAT_MAP_FWD_HPP_INCLUDED + +#include +#if defined(BOOST_HAS_PRAGMA_ONCE) +#pragma once +#endif + +#include +#include +#include +#include + +namespace boost { + namespace unordered { + template , + class KeyEqual = std::equal_to, + class Allocator = std::allocator > > + class unordered_flat_map; + } + + using boost::unordered::unordered_flat_map; +} // namespace boost + +#endif diff --git a/include/boost/unordered_flat_map.hpp b/include/boost/unordered_flat_map.hpp new file mode 100644 index 00000000..bed3bc05 --- /dev/null +++ b/include/boost/unordered_flat_map.hpp @@ -0,0 +1,18 @@ + +// Copyright (C) 2022 Christian Mazakas +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/unordered for documentation + +#ifndef BOOST_UNORDERED_FLAT_MAP_HPP_INCLUDED +#define BOOST_UNORDERED_FLAT_MAP_HPP_INCLUDED + +#include +#if defined(BOOST_HAS_PRAGMA_ONCE) +#pragma once +#endif + +#include + +#endif // BOOST_UNORDERED_FLAT_MAP_HPP_INCLUDED \ No newline at end of file