Commit Graph
179 Commits
Author SHA1 Message Date
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 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
Antony Polukhin 80086cbc4f Do not use Boost.Test at all 2014-05-21 10:33:22 +04:00
Antony Polukhin 0f0902d11c Explicitly define BOOSTNO_RTTI: do not rely on ability of Boost.Config to detect RTTI 2014-05-20 21:26:33 +04:00
Antony Polukhin 6857f23e6f Use minimal subset of Boost.Test and do not depend on ability of Boost.Test to work with rtti off 2014-05-20 21:22:40 +04:00
Antony Polukhin ce103443fd Merge pull request #3 from danieljames/redirect-fix
Redirect fix
2014-05-20 17:04:45 +04:00
Daniel James b34d4d466d Fix the documentation redirect location. 2014-05-20 09:01:59 +01:00
Antony Polukhin 441a71c3d1 Merge pull request #2 from danieljames/doc-build-fix
Put the doxygen dependency on the quickbook file, rather than boostbook.
2014-05-20 08:45:39 +04:00
Daniel James ae946ee496 Put the doxygen dependency on the quickbook file, rather than boostbook.
Because when building the main documentation, the docbook target isn't
being triggered, which is breaking the build. Hopefully this will fix
it.
2014-05-19 23:11:59 +01:00
Antony Polukhin 76dc3d1053 Added index.html 2014-05-19 11:28:27 +04:00
Antony Polukhin 28c77f4036 Merge pull request #1 from danieljames/metadata
Add metadata file
2014-05-19 08:41:15 +04:00
Daniel James 631e592b7a Add metadata file 2014-05-18 23:30:16 +01:00