Skip to content

Commit

Permalink
Remove requires_cxx11.hpp
Browse files Browse the repository at this point in the history
  • Loading branch information
pdimov committed Sep 24, 2024
1 parent 41a36f8 commit d908c4d
Show file tree
Hide file tree
Showing 21 changed files with 0 additions and 45 deletions.
1 change: 0 additions & 1 deletion include/boost/smart_ptr/allocate_local_shared_array.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ Distributed under the Boost Software License, Version 1.0.
#ifndef BOOST_SMART_PTR_ALLOCATE_LOCAL_SHARED_ARRAY_HPP
#define BOOST_SMART_PTR_ALLOCATE_LOCAL_SHARED_ARRAY_HPP

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/allocate_shared_array.hpp>
#include <boost/smart_ptr/local_shared_ptr.hpp>

Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/allocate_shared_array.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ Distributed under the Boost Software License, Version 1.0.
#ifndef BOOST_SMART_PTR_ALLOCATE_SHARED_ARRAY_HPP
#define BOOST_SMART_PTR_ALLOCATE_SHARED_ARRAY_HPP

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/core/allocator_access.hpp>
#include <boost/core/alloc_construct.hpp>
#include <boost/core/first_scalar.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/allocate_unique.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ Distributed under the Boost Software License, Version 1.0.
#ifndef BOOST_SMART_PTR_ALLOCATE_UNIQUE_HPP
#define BOOST_SMART_PTR_ALLOCATE_UNIQUE_HPP

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/detail/sp_noexcept.hpp>
#include <boost/smart_ptr/detail/sp_nullptr_t.hpp>
#include <boost/core/allocator_access.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/atomic_shared_ptr.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
// See http://www.boost.org/libs/smart_ptr/ for documentation.
//

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/smart_ptr/detail/spinlock.hpp>
#include <cstring>
Expand Down
23 changes: 0 additions & 23 deletions include/boost/smart_ptr/detail/requires_cxx11.hpp

This file was deleted.

1 change: 0 additions & 1 deletion include/boost/smart_ptr/enable_shared_from.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/enable_shared_from_this.hpp>
#include <boost/smart_ptr/detail/sp_noexcept.hpp>

Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/enable_shared_from_this.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
// See http://www.boost.org/libs/smart_ptr/ for documentation.
//

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/weak_ptr.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/smart_ptr/detail/sp_noexcept.hpp>
Expand Down
2 changes: 0 additions & 2 deletions include/boost/smart_ptr/intrusive_ptr.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
// See http://www.boost.org/libs/smart_ptr/ for documentation.
//

#include <boost/smart_ptr/detail/requires_cxx11.hpp>

#include <boost/config.hpp>

#include <boost/assert.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/local_shared_ptr.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>

namespace boost
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_local_shared.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/make_local_shared_object.hpp>
#include <boost/smart_ptr/make_local_shared_array.hpp>

Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_local_shared_array.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ Distributed under the Boost Software License, Version 1.0.
#ifndef BOOST_SMART_PTR_MAKE_LOCAL_SHARED_ARRAY_HPP
#define BOOST_SMART_PTR_MAKE_LOCAL_SHARED_ARRAY_HPP

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/core/default_allocator.hpp>
#include <boost/smart_ptr/allocate_local_shared_array.hpp>

Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_local_shared_object.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/local_shared_ptr.hpp>
#include <boost/smart_ptr/make_shared.hpp>
#include <boost/type_traits/remove_const.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_shared.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/make_shared_object.hpp>

#if !defined( BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION ) && !defined( BOOST_NO_SFINAE )
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_shared_array.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ Distributed under the Boost Software License, Version 1.0.
#ifndef BOOST_SMART_PTR_MAKE_SHARED_ARRAY_HPP
#define BOOST_SMART_PTR_MAKE_SHARED_ARRAY_HPP

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/core/default_allocator.hpp>
#include <boost/smart_ptr/allocate_shared_array.hpp>

Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_shared_object.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/config.hpp>
#include <boost/move/core.hpp>
#include <boost/move/utility_core.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/make_unique.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ Distributed under the Boost Software License, Version 1.0.
#ifndef BOOST_SMART_PTR_MAKE_UNIQUE_HPP
#define BOOST_SMART_PTR_MAKE_UNIQUE_HPP

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/type_traits/enable_if.hpp>
#include <boost/type_traits/is_array.hpp>
#include <boost/type_traits/is_unbounded_array.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/scoped_array.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/config.hpp>
#include <boost/assert.hpp>
#include <boost/core/checked_delete.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/scoped_ptr.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
//
// See http://www.boost.org/libs/smart_ptr/ for documentation.

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/config.hpp>
#include <boost/assert.hpp>
#include <boost/core/checked_delete.hpp>
Expand Down
2 changes: 0 additions & 2 deletions include/boost/smart_ptr/shared_array.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
// See http://www.boost.org/libs/smart_ptr/ for documentation.
//

#include <boost/smart_ptr/detail/requires_cxx11.hpp>

#include <boost/config.hpp> // for broken compiler workarounds

#include <memory> // TR1 cyclic inclusion fix
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/shared_ptr.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
// See http://www.boost.org/libs/smart_ptr/ for documentation.
//

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/detail/shared_count.hpp>
#include <boost/smart_ptr/detail/sp_convertible.hpp>
#include <boost/smart_ptr/detail/sp_nullptr_t.hpp>
Expand Down
1 change: 0 additions & 1 deletion include/boost/smart_ptr/weak_ptr.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
// See http://www.boost.org/libs/smart_ptr/ for documentation.
//

#include <boost/smart_ptr/detail/requires_cxx11.hpp>
#include <boost/smart_ptr/detail/shared_count.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/smart_ptr/detail/sp_noexcept.hpp>
Expand Down

0 comments on commit d908c4d

Please sign in to comment.