Peter Dimov
|
2a3387451f
|
Avoid 'unused variable v' warning on msvc-10.0, msvc-11.0
|
2017-11-01 15:38:54 +02:00 |
|
Andrey Semashev
|
2738af9b52
|
Removed the deprecated empty_deleter header.
|
2017-09-18 02:02:38 +03:00 |
|
Peter Dimov
|
3792047e09
|
Reorder includes per best practices
|
2017-07-22 11:19:17 +03:00 |
|
Glen Fernandes
|
09f4823baa
|
Add free function to_address
|
2017-07-21 07:14:02 -04:00 |
|
Glen Fernandes
|
ac6044769f
|
Add free function to_address
|
2017-07-21 06:21:50 -04:00 |
|
Glen Fernandes
|
2876914d02
|
ptr_traits_address helper should be marked inline
|
2017-07-18 14:15:03 -04:00 |
|
Kohei Takahashi
|
3a2c94df8c
|
Added BOOST_TEST_GT and BOOST_TEST_GE.
Just LT and LE are insufficient for testing operator overloads.
|
2017-06-18 01:10:43 +09:00 |
|
Glen Fernandes
|
0f8b499bca
|
Use workaround.hpp from boost/config
|
2017-06-13 23:24:38 -04:00 |
|
Glen Fernandes
|
cccac1d631
|
Revert "Slightly more succint sfinae expressions"
|
2017-06-11 10:53:56 -04:00 |
|
Glen Fernandes
|
6153eebc42
|
Slightly more succint sfinae expressions
|
2017-06-11 10:17:35 -04:00 |
|
Peter Dimov
|
637b2ffaff
|
Make BOOST_TEST_EQ/NE work with nullptr
|
2017-05-29 21:15:49 +03:00 |
|
Glen Fernandes
|
5eaa31e366
|
Use BOOST_NO_CXX11_POINTER_TRAITS macro
|
2017-05-20 09:11:11 -04:00 |
|
Glen Fernandes
|
2d56d6f55b
|
Improve ptr_traits_has_rebind trait
|
2017-05-18 20:09:52 -04:00 |
|
Glen Fernandes
|
6fd649d7fd
|
Qualify pointer_traits in detail namespace
|
2017-05-18 07:09:26 -04:00 |
|
Glen Fernandes
|
26cab26e52
|
Add pointer_traits with to_address
|
2017-05-17 08:09:05 -04:00 |
|
Glen Fernandes
|
80875a19b6
|
Reduce detection conditions for constexpr addressof
|
2017-04-30 21:56:10 -04:00 |
|
Glen Fernandes
|
dc6003e26f
|
Disable addressof for r-values when possible
|
2017-04-23 02:04:54 -04:00 |
|
Peter Dimov
|
46545326d8
|
Add BOOST_TEST_LT, BOOST_TEST_LE
|
2017-03-16 01:31:43 +02:00 |
|
Bjorn Reese
|
a3382dd5a8
|
Added BOOST_TEST_ALL_WITH macro to compare container contents with a predicate
|
2017-02-18 13:43:29 +01:00 |
|
Bjorn Reese
|
baed4103a0
|
Optimized calculation of container sizes
|
2017-02-12 15:08:25 +01:00 |
|
Bjorn Reese
|
d828e40f6d
|
Output at most 8 differing container values
|
2017-02-12 15:06:31 +01:00 |
|
Bjorn Reese
|
db8efb4ce9
|
Changed ForwardIterator to InputIterator for test_all_eq_impl
|
2017-02-12 13:19:39 +01:00 |
|
Bjorn Reese
|
fb09632580
|
Use test_output_impl in test_all_eq_impl
|
2017-02-12 12:26:58 +01:00 |
|
Bjorn Reese
|
c96ad4ccba
|
Added container sizes to error output of test_all_eq_impl
|
2017-02-11 18:39:06 +01:00 |
|
Bjorn Reese
|
265583bc78
|
Fixed error output of test_all_eq_impl
|
2017-02-11 18:26:57 +01:00 |
|
Bjorn Reese
|
6a5f540f08
|
Removed std::ostringstream
|
2017-02-11 16:37:12 +01:00 |
|
Bjorn Reese
|
3bc56800cd
|
Added BOOST_TEST_ALL_EQ macro to compare container contents
|
2017-02-11 15:03:45 +01:00 |
|
Peter Dimov
|
9dd5285dbb
|
Handle char*, volatile* properly in BOOST_TEST_EQ/NE
|
2017-02-09 23:14:07 +02:00 |
|
Peter Dimov
|
ef9bb78f19
|
Merge branch 'bug_fix_support_for_c_string' of https://github.com/HDembinski/core into develop
|
2017-02-09 19:16:52 +02:00 |
|
hans.dembinski@gmail.com
|
4570cced27
|
more compared code following suggestion from Glen Fernandes and testing expected failures
|
2017-02-07 15:05:08 +00:00 |
|
hans.dembinski@gmail.com
|
cc5472623f
|
compare pointers as addresses and use BOOST_TEST_CSTR_xx to compare cstrings
|
2017-02-06 20:08:43 +00:00 |
|
Glen Fernandes
|
98ee47effd
|
Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro
|
2017-02-06 08:14:36 -05:00 |
|
hans.dembinski@gmail.com
|
cdee8e76c5
|
fix for trac issue #12814, including a new test for the issue
|
2017-02-05 19:06:21 +00:00 |
|
Glen Fernandes
|
e647763fb0
|
Exclude g++4.7 from constexpr implementation
|
2017-02-02 21:44:14 -05:00 |
|
Glen Fernandes
|
9587d6b845
|
Support g++4.7 with SFINAE workaround
|
2017-02-02 13:43:08 -05:00 |
|
Glen Fernandes
|
4016f8e7cc
|
Define CORE_NO_CONSTEXPR_ADDRESSOF if NO_CXX11_CONSTEXPR is defined
The test case could check for BOOST_NO_CXX11_CONSTEXPR but it makes sense for BOOST_CORE_NO_CONSTEXPR_ADDRESSOF to be defined in this case also.
|
2017-02-01 11:02:01 -05:00 |
|
Glen Fernandes
|
686dbcb8eb
|
No BOOST_WORKAROUND for MSVC as >1900 has builtin
|
2017-02-01 08:34:03 -05:00 |
|
Glen Fernandes
|
3d98e6aed4
|
Use __builtin_addressof when available
|
2017-01-31 20:10:18 -05:00 |
|
Glen Fernandes
|
09dcc68ecd
|
Implement constexpr addressof
|
2017-01-31 08:45:47 -05:00 |
|
Andrey Semashev
|
1abd68102d
|
Simplified demangle() a little to make better use of RVO.
|
2017-01-11 22:25:31 +03:00 |
|
Andrey Semashev
|
5507006fc2
|
Disabled warnings about signed/unsigned mismatch when using BOOST_TEST_EQ/BOOST_TEST_NE.
|
2016-11-06 20:57:05 +03:00 |
|
Peter Dimov
|
aa17d6a5e2
|
Merge branch 'develop' of https://github.com/eldiener/core into develop
|
2016-09-10 01:06:07 +03:00 |
|
Andrey Semashev
|
2128428ca1
|
Made the workaround for Oracle compiler more strict.
|
2016-07-12 13:52:05 +03:00 |
|
Andrey Semashev
|
d732412924
|
Added a workaround for Oracle compiler with STLport when the first argument to distance() is an array and the second one is a pointer (presumably, pointing into the array).
|
2016-07-11 16:34:02 +03:00 |
|
Edward Diener
|
f1c51cb19c
|
Added BOOST_TEST_NOT to lightweight test.
|
2016-05-19 09:56:23 -04:00 |
|
Andrey Semashev
|
6345b93198
|
-Added constexpr and noexcept specifiers to make the emulation technically closer to the actual enums.
|
2016-01-01 19:02:48 +03:00 |
|
Andrey Semashev
|
181965f303
|
Added support for __has_include on gcc, in addition to clang.
|
2015-12-31 19:45:37 +03:00 |
|
Andrey Semashev
|
3add966877
|
Added support for gabi++ ABI implementation used in Android NDK.
|
2015-08-28 22:31:26 +03:00 |
|
Andrey Semashev
|
a30186cfa4
|
Merge pull request #16 from jfalcou/enable_if_has_type
Added enable_if_has_type facility.
|
2015-08-15 14:03:19 +03:00 |
|
Joel Falcou
|
87d43ddffc
|
Rename to enable_if_has_type in concordance with MPL existing traits
|
2015-08-13 17:42:34 +02:00 |
|