Correct include order

This commit is contained in:
Glen Fernandes
2019-08-29 04:04:09 -04:00
parent 7e0fae9738
commit ec67130557

View File

@ -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_;
}; };