From d0e5457833bf78961b5c7e25cb00df19d14abbcf Mon Sep 17 00:00:00 2001 From: Eric Niebler Date: Tue, 27 Apr 2010 20:08:09 +0000 Subject: [PATCH] Merged revisions 61264,61449 via svnmerge from https://svn.boost.org/svn/boost/trunk ........ r61264 | eric_niebler | 2010-04-13 18:26:51 -0700 (Tue, 13 Apr 2010) | 1 line actually test the documented extension interface ........ r61449 | dgregor | 2010-04-20 23:33:52 -0700 (Tue, 20 Apr 2010) | 1 line Default-initialized const objects of class type are ill-formed of the class does not have a user-declared default constructor ........ [SVN r61627] --- test/noncopyable.cpp | 2 ++ test/user_defined.cpp | 4 ---- 2 files changed, 2 insertions(+), 4 deletions(-) mode change 100755 => 100644 test/noncopyable.cpp mode change 100755 => 100644 test/user_defined.cpp diff --git a/test/noncopyable.cpp b/test/noncopyable.cpp old mode 100755 new mode 100644 index 6749020..60a2eeb --- a/test/noncopyable.cpp +++ b/test/noncopyable.cpp @@ -19,12 +19,14 @@ struct noncopy_vector : std::vector , private boost::noncopyable { + noncopy_vector() { } }; struct noncopy_range : boost::iterator_range , private boost::noncopyable { + noncopy_range() { } }; // Tell FOREACH that noncopy_vector and noncopy_range are non-copyable. diff --git a/test/user_defined.cpp b/test/user_defined.cpp old mode 100755 new mode 100644 index 1cb4a44..a05bf3a --- a/test/user_defined.cpp +++ b/test/user_defined.cpp @@ -16,10 +16,6 @@ Revision history: namespace mine { struct dummy {}; -} - -namespace boost -{ char * range_begin(mine::dummy&) {return 0;} char const * range_begin(mine::dummy const&) {return 0;} char * range_end(mine::dummy&) {return 0;}