// atomic.hpp ------------------------------------------------------------------------// // Copyright 2021 Andrey Semashev // Distributed under the Boost Software License, Version 1.0. // See http://www.boost.org/LICENSE_1_0.txt // See library home page at http://www.boost.org/libs/filesystem //--------------------------------------------------------------------------------------// #ifndef BOOST_FILESYSTEM_SRC_ATOMIC_REF_HPP_ #define BOOST_FILESYSTEM_SRC_ATOMIC_REF_HPP_ #include #if !defined(BOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF) #include namespace atomic_ns = std; #else // !defined(BOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF) #include #include namespace atomic_ns = boost; #endif // !defined(BOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF) #endif // BOOST_FILESYSTEM_SRC_ATOMIC_REF_HPP_