Antony Polukhin
36efa3969b
Use the cstring workaround only for GCC
2016-03-27 14:46:27 +03:00
Antony Polukhin
551535f8cf
Dropped the using syntax
2016-03-26 16:43:22 +03:00
Antony Polukhin
3f004511a2
Do not use decltype
2016-03-26 16:24:51 +03:00
Antony Polukhin
30bb93bd23
Test on clang too
2016-03-26 16:01:42 +03:00
Antony Polukhin
7f2b9fd31a
Combine klemens-morgenstern ideas with mine. Must compile and work at least on GCC-5
2016-03-26 15:49:09 +03:00
Antony Polukhin
c9f1370d0c
Merge tests from klemens-morgenstern
2016-03-25 21:34:30 +03:00
Antony Polukhin
1ec4460244
Merge .travis.yml from klemens-morgenstern
2016-03-25 21:26:47 +03:00
Antony Polukhin
1ed55a2f12
Merge branch 'constexpr14' of github.com:boostorg/type_index into constexpr14
2016-03-25 21:16:21 +03:00
Antony Polukhin
1c685fa119
Initial C++14 constexpr version of ctti_type_index. No ABI breakage
2016-03-25 21:15:52 +03:00
Antony Polukhin
37484c19ec
Merge pull request #5 from klemens-morgenstern/develop
...
FIxed space removal
2016-02-13 23:50:45 +03:00
klemens-morgenstern
bb02f97414
Merge remote-tracking branch 'remotes/fork/develop' into develop
2016-02-13 19:12:19 +01:00
klemens-morgenstern
b9db462091
fixed length with noexcept
2016-02-13 19:11:04 +01:00
klemens-morgenstern
cf4f09b520
Merge branch 'develop' of https://github.com/boostorg/type_index into develop
2016-02-13 19:09:13 +01:00
klemens-morgenstern
5de7f5def6
added comparison test
2016-02-13 19:08:59 +01:00
klemens-morgenstern
1c8190cc62
FIxed space removal
...
I only tested that with templates, the space removal was too much.
I'll add a test for that, sry.
2016-02-13 18:52:29 +01:00
Antony Polukhin
6ff2a75da3
Merge pull request #4 from klemens-morgenstern/develop
...
added in variant for MSVC with noexcept
2016-02-13 19:48:26 +03:00
klemens-morgenstern
58b0f69e52
added in variant for MSVC with noexcept
2016-02-12 10:00:44 +01:00
Antony Polukhin
478da3512a
Merge pull request #7 from norbertwenzel/develop
...
fixed two typos in documentation
2016-01-28 22:51:50 +03:00
Norbert Wenzel
a373a4c7ed
fixed two typos in documentation
2016-01-27 20:13:40 +01:00
Antony Polukhin
34835b90e3
Ignore tests coverage for unrelated libraries
2016-01-05 16:49:41 +03:00
Antony Polukhin
236fdc8dba
Update .travisci to use non-sudo approach
2016-01-05 16:39:43 +03:00
Antony Polukhin
1ff942f329
Fix old MSVC warning
boost-1.61.0
2015-12-10 20:55:45 +03:00
Antony Polukhin
f58844637c
travis fixes
2015-08-22 21:21:46 +03:00
Antony Polukhin
9fede62a7c
Fix travis build
2015-08-22 12:55:55 +03:00
Antony Polukhin
48d50ae178
Run TravisCI tests using valgrind
2015-08-22 11:44:54 +03:00
Antony Polukhin
743b2a8851
Initial C++14 constexpr version of ctti_type_index. No ABI breakage
2015-08-01 20:13:38 +03:00
Antony Polukhin
7e2a538eb5
Fixed semicolon warnings
boost-1.60.0
boost-1.59.0
2015-07-30 23:00:41 +03:00
Antony Polukhin
e5e105013a
Fix shadow warning for name variable (svn #11503 )
2015-07-28 22:53:24 +03:00
Antony Polukhin
d7ec25e56b
Use lightweight tests to avoid Boost.Test warnings, RTTI issues and minimize compilation times
2015-06-21 23:16:46 +03:00
Antony Polukhin
c0f75c27fa
Avoid warnings in some tests and do more checks
2015-06-18 22:01:45 +03:00
Antony Polukhin
3e6695971d
Removed applied patches
2015-06-17 21:54:04 +03:00
Antony Polukhin
8d3127935d
Drop dependency to Boost.Functional
2015-04-25 12:44:27 +03:00
Antony Polukhin
d585fc3673
Merge pull request #6 from akumta/patch-1
...
Update compile_time_type_info.hpp
boost-1.58.0
2015-03-12 16:20:12 +04:00
akumta
6b5d2743c5
Update compile_time_type_info.hpp
...
Update for ticket 11099
2015-03-10 13:44:18 -07:00
Antony Polukhin
8558fd66ef
remove the always failing testing_crossmodule_anonymous_no_rtti test from test suite and add notes for users about emulation limitations testing
2014-12-29 16:27:08 +03:00
Antony Polukhin
8ddc5feac4
Updated README.md and added .travis.yml
2014-12-23 14:33:20 +03:00
Antony Polukhin
8b7534889b
Merge pull request #5 from MarcelRaad/patch-1
...
Allow BOOST_TYPE_INDEX_FORCE_NO_RTTI_COMPATIBILITY for MSVC
2014-12-17 23:04:38 +03:00
Marcel Raad
697e09bda9
Allow BOOST_TYPE_INDEX_FORCE_NO_RTTI_COMPATIBILITY for MSVC
...
BOOST_TYPE_INDEX_FORCE_NO_RTTI_COMPATIBILITY had no effect for MSVC. With this change, it is treated like BOOST_NO_RTTI also for MSVC.
2014-12-08 18:31:09 +01:00
Antony Polukhin
242d9a0bed
Use detect_mismatch pragma when possible (refs #10404 in track)
boost-1.57.0
2014-08-26 14:41:54 +04:00
Antony Polukhin
99f58714d1
Fix a lot of typos [refs #10294 ]( https://svn.boost.org/trac/boost/ticket/10294 )
2014-08-02 16:15:00 +04:00
Antony Polukhin
7b04caa160
Fixed problems reported by inspection program
2014-08-01 12:34:34 +04:00
Antony Polukhin
4d221d4f71
Minor changes: added consts and replaced BOOST_THROW_EXCEPTION with throw_exception
2014-06-16 09:42:21 +04:00
Antony Polukhin
806a192df1
Merge pull request #4 from Lastique/patch-1
...
Thanks a lot!
2014-06-16 09:31:49 +04:00
Andrey Semashev
1633adfee4
Changed implementation to use the low level interface for demangling.
...
Added a check for demangling errors, an exception is thrown in this case. The new implementation also does not allocate std::string until the parsing completes.
2014-06-12 22:23:48 +04:00
Andrey Semashev
c3a26dff9a
Port to Boost.Core demangle()
...
The port removes some conditional code from pretty_name() implementation. As a side effect, this improves portability (AFAICT, the previous version wouldn't do demangling on clang).
Additionally, the commit fixes a possible buffer overrun if demangle() returns a string equal to cvr_saver_name or cvr_saver_name with trailing spaces.
2014-06-11 23:41:04 +04:00
Antony Polukhin
436ecd0b3e
Added Configuration section to the docs and fixed minor issues
boost-1.56.0
2014-06-02 15:56:12 +04:00
Antony Polukhin
9fcbfd18ce
Add more -DBOOST_NO_RTTI to Jamfile
2014-05-24 11:42:14 +04:00
Antony Polukhin
1916e2b42f
Fixes for Clang+Apple
2014-05-22 17:03:02 +04:00
Antony Polukhin
56bd9b401a
Gix a Boost.test another chance, more macro definitions in build scripts
2014-05-22 12:38:32 +04:00
Antony Polukhin
e2c227d4aa
Fix a typo and improve macro definitionas in Jamfile
2014-05-21 10:47:30 +04:00