2 // Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
4 // Distributed under the Boost Software License, Version 1.0. (See accompanying
5 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 // Official repository: https://github.com/boostorg/json
10 #ifndef BOOST_JSON_DETAIL_ARRAY_HPP
11 #define BOOST_JSON_DETAIL_ARRAY_HPP
13 #include <boost/json/detail/config.hpp>
14 #include <boost/json/storage_ptr.hpp>
27 storage_ptr const& sp_;
36 storage_ptr const& sp) noexcept
44 unchecked_array&& other) noexcept
49 other.data_ = nullptr;
53 storage() const noexcept
66 relocate(value* dest) noexcept;
73 // includes are at the bottom of <boost/json/value.hpp>