Antony Polukhin
ac3cd3732a
Add tests for any.clear() and workaround Intel issue in tests (refs #6999 )
...
[SVN r85238]
2013-08-07 14:03:27 +00:00
Antony Polukhin
c9fbdf8734
Slightly change file and test names from r85152 to better reflect test (refs #6999 )
...
[SVN r85158]
2013-07-25 08:56:08 +00:00
Antony Polukhin
1c62e59a93
Added some more C++11 tests for Boost.Any (refs #6999 )
...
[SVN r85152]
2013-07-24 15:33:51 +00:00
Antony Polukhin
bba46fc277
Merge from trunk:
...
* bad_any_cast exception is now visible across modules (fixes #8751 )
* portion of optimizations and tests for rvalues
* added ability to call any_cast<T&&> (which is equivalent to std::move(any_cast<T&>))
* added clear() member function
* added missing BOOST_NOEXCEPT
[SVN r85151]
2013-07-24 15:01:41 +00:00
Antony Polukhin
a9f77d5591
Trivial fix of visibility issue (refs #8751 )
...
[SVN r84940]
2013-07-02 13:08:42 +00:00
Antony Polukhin
d04f2f3c8a
Docs update: ValueType of Boost.Any shall be CopyConstructible, not Move constructible (refs #6999 )
...
[SVN r84604]
2013-06-01 18:59:36 +00:00
Antony Polukhin
35dc9976ab
Docs update: ValueType of Boost.Any shall be CopyConstructible, not Move constructible (refs #6999 )
...
[SVN r84603]
2013-06-01 18:56:30 +00:00
Antony Polukhin
84ca7c0331
Add workaround for MSVC-10 bug: disable test (partially refs #6999 )
...
[SVN r84406]
2013-05-21 18:58:40 +00:00
Antony Polukhin
68aecc6324
Remove incorrect tests from Boost.Any (refs #6999 )
...
[SVN r84274]
2013-05-13 18:03:23 +00:00
Antony Polukhin
4fcf4ec446
Bugfix for any
...
[SVN r84236]
2013-05-11 19:40:16 +00:00
Antony Polukhin
f08ab8105a
Make Boost.Any more conformant to draft:
...
* tune boost::any_cast to work with temporaries and add some more test (partially refs #6999 )
[SVN r84229]
2013-05-10 19:23:34 +00:00
Antony Polukhin
8b2652d4b1
Make Boost.Any more conformant to draft:
...
* add missing BOOST_NOEXCEPT (partially refs #6999 )
* add clear() method
* microoptimization
[SVN r84182]
2013-05-07 19:19:42 +00:00
Antony Polukhin
90b5d25d6a
Make Boost.Any more conformant to draft:
...
* decay ValueType (partially refs #6999 )
* experimental any_cast<rvalue&&>
[SVN r84140]
2013-05-04 19:01:27 +00:00
Antony Polukhin
53a6d9938c
Merge Boost.Any from trunk ( fixes #6999 )
...
[SVN r84086]
2013-04-29 18:34:42 +00:00
Antony Polukhin
127fd619d8
Added missing BOOST_NOEXCEPT to destructor and updated documentation of Boost.Any (refs #6999 )
...
[SVN r83976]
2013-04-20 06:54:54 +00:00
Antony Polukhin
008ba23d15
Do not use Boost.Move for rvalues emulation in Boost.Any (now rvalues in Boost.Any work only on C++11 compilers) (refs #6999 )
...
[SVN r83917]
2013-04-15 20:17:30 +00:00
Antony Polukhin
d748e7ae4f
Added rvalue references support via Boost.Move to Boost.Any (refs #6999 )
...
[SVN r83901]
2013-04-14 18:16:26 +00:00
Steven Watanabe
e9bd93b448
Merge any from the trunk.
...
[SVN r83013]
2013-02-19 17:14:27 +00:00
Steven Watanabe
1ed7167e3e
Add missing return in test case.
...
[SVN r82933]
2013-02-16 20:05:51 +00:00
Steven Watanabe
bc55730bdd
Document free swap. Fixes #7578 .
...
[SVN r82908]
2013-02-15 18:07:08 +00:00
Steven Watanabe
034437cd91
Add free swap. Fixes #7578 .
...
[SVN r82887]
2013-02-14 18:43:23 +00:00
Steven Watanabe
414bc604a2
Remove spurious requirement. Fixes #4706 .
...
[SVN r80980]
2012-10-13 20:04:56 +00:00
Troy D. Straszheim
23b025589c
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
fa5090a375
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
Alexander Nasonov
b3c9437188
Merge from trunk r56168 ( #754 boost::any - typeid comparison across shared boundaries).
...
~
~
[SVN r56169]
2009-09-13 13:20:15 +00:00
Alexander Nasonov
c6b7d93104
Fix #754 (boost::any - typeid comparison across shared boundaries).
...
[SVN r56168]
2009-09-13 13:16:28 +00:00
Daniel James
091a148718
Add boost license info to documentation for a few libraries.
...
Merged revisions 55098 via svnmerge from
https://svn.boost.org/svn/boost/trunk
........
r55098 | danieljames | 2009-07-22 23:35:08 +0100 (Wed, 22 Jul 2009) | 8 lines
Add boost license info to documentation for a few libraries.
* Boost.Any: Kevlin Henney is in blanket-permission.txt
* Boost.Variant: Eric Friedman and Itay Maman are both in blanket-permissions.txt
* Boost.Concept: Idiana University, University of Notre Dame du Lac, Jeremy Siek,
Lie-Quan Lee, Andrew Lumsdaine are all listed under blanket permissions.
SGI and HP aren't so their license is left alone.
........
[SVN r55188]
2009-07-26 20:11:03 +00:00
Troy D. Straszheim
d447690ffb
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Daniel James
f462b543de
Add boost license info to documentation for a few libraries.
...
* Boost.Any: Kevlin Henney is in blanket-permission.txt
* Boost.Variant: Eric Friedman and Itay Maman are both in blanket-permissions.txt
* Boost.Concept: Idiana University, University of Notre Dame du Lac, Jeremy Siek,
Lie-Quan Lee, Andrew Lumsdaine are all listed under blanket permissions.
SGI and HP aren't so their license is left alone.
[SVN r55098]
2009-07-22 22:35:08 +00:00
Troy D. Straszheim
3b1ed2e5dc
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
Troy D. Straszheim
873a016568
merge of cmake build files from trunk per beman
...
[SVN r50756]
2009-01-24 18:57:20 +00:00
Alexander Nasonov
f2f981388f
Fixes #2311 : any::operator= should have by-value argument
...
[SVN r50122]
2008-12-04 22:31:02 +00:00
Alexander Nasonov
96443e1f00
Fixes #2311 : any::operator= should have by-value argument
...
[SVN r50120]
2008-12-04 22:22:39 +00:00
Michael A. Jackson
cd038b4f8d
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
e5c34bdf1a
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
Beman Dawes
2a8b3afeaa
Merge trunk
...
[SVN r47501]
2008-07-17 11:06:35 +00:00
Alexander Nasonov
181c33d131
Fixes #1898 Compilation Error in Any Test
...
[SVN r45200]
2008-05-07 19:17:09 +00:00
Alexander Nasonov
ed171b8cd4
Fixes #1704 [any] 4512 warning from VC8/9 on warning level 4
...
[SVN r45178]
2008-05-06 20:44:09 +00:00
Beman Dawes
3dffa71ec0
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41370]
2007-11-25 18:38:02 +00:00
Beman Dawes
d76c997c7f
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41369]
2007-11-25 18:07:19 +00:00
Beman Dawes
c2aa7a895d
Starting point for releases
...
[SVN r39706]
2007-10-05 14:25:06 +00:00
Vladimir Prus
d5bf33f2f9
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
nobody
0ebb6ea078
This commit was manufactured by cvs2svn to create tag
...
'Version_1_34_1'.
[SVN r38286]
2007-07-24 19:28:14 +00:00
Beman Dawes
bab535f3dd
Merged copyright and license addition
...
[SVN r35907]
2006-11-07 19:27:00 +00:00
Beman Dawes
fbfce97070
Add copyright, license
...
[SVN r35905]
2006-11-07 19:11:57 +00:00
Rene Rivera
0bded42c5d
Remove obsolete Boost.Build v1 files.
...
[SVN r35880]
2006-11-06 17:10:46 +00:00
Alexander Nasonov
514145e502
Merge bugfix from HEAD to RC_1_34_0: cvs diff -u -r 1.12 -r 1.13 any.hpp | patch -Np1
...
[SVN r35268]
2006-09-21 20:16:01 +00:00
Alexander Nasonov
f470327561
Bug reported by Aristid Breitkreuz is fixed: Boost.Signals does not work properly across shared library boundaries if some compiler options (-fvisibility=hidden on GCC) are set.
...
[SVN r35156]
2006-09-18 05:32:54 +00:00
Alexander Nasonov
2b121ca175
gcc 2.95.3 doesn't like comparing const int* with volatile int*
...
[SVN r33737]
2006-04-18 19:32:13 +00:00
Alexander Nasonov
c99507274b
Better test infrastructure
...
[SVN r33693]
2006-04-13 20:47:29 +00:00