mirror of
https://github.com/boostorg/functional.git
synced 2025-07-30 04:27:18 +02:00
Correct include order
This commit is contained in:
@ -10,10 +10,10 @@ Distributed under the Boost Software License, Version 1.0.
|
|||||||
#ifndef BOOST_FUNCTIONAL_FACTORY_HPP
|
#ifndef BOOST_FUNCTIONAL_FACTORY_HPP
|
||||||
#define BOOST_FUNCTIONAL_FACTORY_HPP
|
#define BOOST_FUNCTIONAL_FACTORY_HPP
|
||||||
|
|
||||||
|
#include <boost/config.hpp>
|
||||||
#include <boost/core/empty_value.hpp>
|
#include <boost/core/empty_value.hpp>
|
||||||
#include <boost/core/pointer_traits.hpp>
|
#include <boost/core/pointer_traits.hpp>
|
||||||
#include <boost/type_traits/remove_cv.hpp>
|
#include <boost/type_traits/remove_cv.hpp>
|
||||||
#include <boost/config.hpp>
|
|
||||||
#if !defined(BOOST_NO_CXX11_ALLOCATOR)
|
#if !defined(BOOST_NO_CXX11_ALLOCATOR)
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#endif
|
#endif
|
||||||
@ -141,15 +141,15 @@ public:
|
|||||||
private:
|
private:
|
||||||
typedef typename fc_pointer<A>::type pointer;
|
typedef typename fc_pointer<A>::type pointer;
|
||||||
|
|
||||||
fc_allocate(const fc_allocate&);
|
|
||||||
fc_allocate& operator=(const fc_allocate&);
|
|
||||||
|
|
||||||
pointer release() BOOST_NOEXCEPT {
|
pointer release() BOOST_NOEXCEPT {
|
||||||
pointer p = p_;
|
pointer p = p_;
|
||||||
p_ = pointer();
|
p_ = pointer();
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fc_allocate(const fc_allocate&);
|
||||||
|
fc_allocate& operator=(const fc_allocate&);
|
||||||
|
|
||||||
A a_;
|
A a_;
|
||||||
pointer p_;
|
pointer p_;
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user