Commit Graph

8 Commits

Author SHA1 Message Date
Andrzej Krzemienski
94c735af2d added optional ref swap
and also chaned the copyright year in docs
2016-02-13 15:33:07 +01:00
Andrzej Krzemienski
b5b8414c06 Primary template optional<> does not handle references 2016-02-13 00:46:41 +01:00
Andrzej Krzemienski
fb1cf2581e Config: detect ref convert bug in gcc 4.4 and 4.5 2015-10-14 23:11:33 +02:00
Andrzej Krzemienski
9f8dd57386 boost::none - simpler and works with MSVC 2015-10-02 09:00:57 +02:00
Andrzej Krzemienski
53e53171c4 none_t is no loner constructible from literal 0
This caused problems because:
optional<T> o = 0;
always worked. But often it would create an uninitialized optional.
2014-11-22 01:18:25 +01:00
Beman Dawes
5956702c32 Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2007-11-25 18:07:19 +00:00
Fernando Cacciola
b6a1946a60 none_t/none reimplemented to avoid precompiled header issues (thanks to Joe Gottam)
optional<T> now has direct relational operator
optional<T>::operator-> fixed for reference types


[SVN r37126]
2007-03-01 23:08:33 +00:00
Fernando Cacciola
9a0013d668 Optional's Assignment fixed
[SVN r28412]
2005-04-22 13:28:34 +00:00