File is not copy-constructible

This commit is contained in:
Vinnie Falco
2017-07-13 04:57:46 -07:00
parent 9ecd2a491e
commit cc73d883be
4 changed files with 7 additions and 0 deletions

View File

@ -4,6 +4,7 @@ Version 81:
* better is_final on empty_base_optimization * better is_final on empty_base_optimization
* Suppress incorrect GCC warning * Suppress incorrect GCC warning
* multi_buffer ctor is explicit * multi_buffer ctor is explicit
* File is not copy-constructible
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

View File

@ -17,6 +17,8 @@
namespace beast { namespace beast {
BOOST_STATIC_ASSERT(! std::is_copy_constructible<file_posix>::value);
class file_posix_test class file_posix_test
: public beast::unit_test::suite : public beast::unit_test::suite
{ {

View File

@ -15,6 +15,8 @@
namespace beast { namespace beast {
BOOST_STATIC_ASSERT(! std::is_copy_constructible<file_stdio>::value);
class file_stdio_test class file_stdio_test
: public beast::unit_test::suite : public beast::unit_test::suite
{ {

View File

@ -17,6 +17,8 @@
namespace beast { namespace beast {
BOOST_STATIC_ASSERT(! std::is_copy_constructible<file_win32>::value);
class file_win32_test class file_win32_test
: public beast::unit_test::suite : public beast::unit_test::suite
{ {