Commit Graph

1520 Commits

Author SHA1 Message Date
Andrey Semashev
9c8daaf64d Documentation tweaks.
1. Changed scoped_enum.qbk so that it's compatible with QuickBook 1.6.
2. Added Doxygen predefined macros to improve quality of the generated reference sections.
2014-06-12 00:19:35 +04:00
Andrey Semashev
755572b995 Documentation tweaks.
1. Changed scoped_enum.qbk so that it's compatible with QuickBook 1.6.
2. Added Doxygen predefined macros to improve quality of the generated reference sections.
2014-06-12 00:15:52 +04:00
Peter Dimov
3a10e3f5c6 Work around msvc-10.0 ref_fn_test failure. 2014-06-11 19:47:25 +03:00
Peter Dimov
2af3cc1e11 Documentation updates. 2014-06-10 19:13:17 +03:00
Peter Dimov
0b2dea1f36 Documentation updates. 2014-06-10 19:12:54 +03:00
Peter Dimov
434c59642a Update documentation. 2014-06-10 17:44:36 +03:00
Peter Dimov
004ef17e42 Update documentation. 2014-06-10 17:44:08 +03:00
Peter Dimov
44faed5547 Minor documentation updates. 2014-06-10 13:26:34 +03:00
Peter Dimov
97e13914d0 Minor documentation updates. 2014-06-10 13:25:46 +03:00
Peter Dimov
d0f895f0bb Copy ref_fn_test from libs/bind. 2014-06-10 04:51:38 +03:00
Peter Dimov
f659e1164a Add report_errors_remind to some passing tests. 2014-06-10 04:40:57 +03:00
Peter Dimov
c5dd995ead Add boost::report_errors to ref_ref_test. 2014-06-10 04:40:21 +03:00
Peter Dimov
b6b2147311 Switch ref_ct_test to core::is_same. 2014-06-10 03:41:03 +03:00
Peter Dimov
4b0bca5ec2 Add a test for ref(ref(x)). 2014-06-10 03:37:21 +03:00
Peter Dimov
2fbec91fe8 Add negative tests for cref() and rvalues. 2014-06-10 03:31:28 +03:00
Peter Dimov
78892a472a More cosmetic fixes in ref tests. 2014-06-10 03:26:09 +03:00
Peter Dimov
c48adcc3ea Added negative tests for rvalue to reference_wrapper implicit conversion. 2014-06-10 03:21:22 +03:00
Peter Dimov
a0f5475126 Copyright and cosmetic fixes. 2014-06-10 03:14:33 +03:00
Peter Dimov
dc63ce9ee0 Merge pull request #6 from K-ballo/ref-do-not-bind-to-temporaries
Disable binding ref to temporaries when rvalue references are supported
2014-06-10 03:08:35 +03:00
K-ballo
45f7564db2 Disable binding ref to temporaries when rvalue references are supported 2014-06-09 20:42:00 -03:00
K-ballo
af629ffa59 Added ref folding creation overloads 2014-06-09 19:41:23 -03:00
Glen Fernandes
f57ded8cc8 Merge branch 'develop' 2014-06-08 10:38:10 -07:00
Glen Fernandes
3318e32326 Merge pull request #5 from danieljames/swap-link
Prep swap for library list.
2014-06-08 10:34:28 -07:00
Daniel James
ae10aab7e5 Add metadata for swap.
"key" is "utility/swap" because it's a unique identifier which should
stay the same, even after moving the code into this module.
2014-06-08 18:13:39 +01:00
Daniel James
2a1c53343c Add a html file to redirect to the swap documentation.
Something that can be linked to from libs/libraries.htm.
2014-06-08 18:11:16 +01:00
Peter Dimov
11419794fb Merge branch 'develop' 2014-06-08 19:07:47 +03:00
Peter Dimov
bca30b2ec7 Remove outdated workarounds from boost/iterator.hpp. 2014-06-08 19:07:13 +03:00
Peter Dimov
ac94e5d1ab Merge branch 'develop' 2014-06-08 19:02:34 +03:00
Peter Dimov
f0f0f456cb Remove outdated workarounds from boost/detail/iterator.hpp. 2014-06-08 19:02:03 +03:00
Peter Dimov
db5f1a68c0 Merge branch 'develop' 2014-06-08 02:22:41 +03:00
Peter Dimov
8e0c1c6845 Enable demangling on clang with libc++. 2014-06-08 02:22:19 +03:00
Andrey Semashev
810e88ba2a Removed tab. 2014-06-07 03:51:27 +04:00
Andrey Semashev
e94031ee1f Renamed swap tests to have the swap- prefix. This way these tests will be more apparent in the test report. 2014-06-07 03:34:21 +04:00
Andrey Semashev
a83f0809d2 Merge branch 'develop' 2014-06-07 02:32:50 +04:00
Andrey Semashev
f930ce31cf Added tests for scoped enums and underlying_type. Fixed a bug with native_value(). Fixed a bug that allowed implicit conversions of scoped enums to int (at least with clang 3.4). 2014-06-07 02:30:29 +04:00
Peter Dimov
573c6ced6e Merge branch 'develop' 2014-06-07 01:01:44 +03:00
Peter Dimov
2b18ddfbce Fix detail_iterator_test.cpp for libc++. 2014-06-07 01:01:08 +03:00
Peter Dimov
c68537090f Merge branch 'develop' 2014-06-06 23:32:02 +03:00
Peter Dimov
cee977fc84 Lift core::detail::demange to core, move demangled_name to typeinfo.hpp. 2014-06-06 23:30:32 +03:00
Peter Dimov
ce2afae938 Merge branch 'develop' 2014-06-06 23:13:25 +03:00
Peter Dimov
231f4406e9 Initialize arrays. The const case was illegal without an initializer. 2014-06-06 23:12:58 +03:00
Peter Dimov
f6f4a4c676 Merge branch 'develop' 2014-06-06 15:51:48 +03:00
Peter Dimov
13d1a807ad Add core::demangled_name. 2014-06-06 15:49:29 +03:00
Peter Dimov
f96309c2f4 Merge branch 'develop' 2014-06-06 15:17:37 +03:00
Peter Dimov
dd1121d589 Split BOOST_TEST_TRAIT_* into lightweight_test_trait.hpp. 2014-06-06 15:17:16 +03:00
Andrey Semashev
9a87f2250d Corrected a typo. 2014-06-06 12:32:43 +04:00
Andrey Semashev
603a2f54af Merge branch 'develop' 2014-06-06 12:27:59 +04:00
Andrey Semashev
f712e38da1 Added Anthony Williams to the authors. 2014-06-06 12:25:37 +04:00
Peter Dimov
acc51f82e3 Merge branch 'develop' 2014-06-06 03:08:37 +03:00
Peter Dimov
67edf2fdea Add test for boost/detail/iterator.hpp. 2014-06-06 03:07:46 +03:00