Commit Graph

  • e35962f3f0
    Merge pull request #14 from glenfe/develop cc Glen Fernandes 2018-09-22 14:47:48 -0400
  • fa5c6fc8e5 Drop dependency on MPL Glen Fernandes 2018-09-22 10:31:21 -0400
  • 7538ccb6b3 Use correct include path for workaround.hpp Glen Fernandes 2018-09-22 10:20:37 -0400
  • d85bb74cb3 Use enable_if from TypeTraits Glen Fernandes 2018-09-22 10:19:30 -0400
  • 080f05ea46 Squash-merge branch feature/pull-11 Peter Dimov 2018-01-13 20:46:25 +0200
  • 0047815f4a Merge branch 'feature/ignore-deprecated' of https://github.com/DanielaE/boost.typeof into develop Peter Dimov 2017-11-22 01:41:04 +0200
  • e789dbdcbe Merge branch 'develop' Peter Dimov 2017-11-04 20:33:26 +0200
  • e9f4579047 Test typeof instead of smart_ptr :-/ Peter Dimov 2017-11-04 16:26:08 +0200
  • ec502afe5d Update .travis.yml Peter Dimov 2017-11-04 00:36:52 +0200
  • a9298ee94f Add import testing ; to test/Jamfile Peter Dimov 2017-11-04 00:36:29 +0200
  • d6f7132800
    Merge pull request #10 from eldiener/develop Peter Dimov 2017-11-03 23:39:24 +0200
  • 05ad6402ef Remove executable attribute. Edward Diener 2017-09-17 08:27:46 -0400
  • 8475a449d3 Appveyor config referenced Travis variables Michael Caisse 2017-08-10 09:19:30 -0700
  • a506733d99 Add appveyor.yml CI script. jzmaddock 2017-08-10 12:04:14 +0100
  • be4cdd3a29 Merge branch 'develop' Peter Dimov 2017-04-24 17:11:43 +0300
  • 5d737d61e5 conditionally ignore testcases for removed library features Daniela Engert 2016-08-18 19:22:23 +0200
  • 733e1e94c8 Remove trailing whitespace Peter Dimov 2017-04-16 18:03:52 +0300
  • 2b4df4f09f Merge branch 'DanielaE-feature/msvc-option-permissive-' into develop Peter Dimov 2017-04-16 18:02:39 +0300
  • 12e1fe615a enable use of msvc compiler option /permissive- Daniela Engert 2017-04-14 15:44:31 +0200
  • 681499bba4 Merge branch 'pgroke-dt-z_OS_XL_C++_support' into develop Peter Dimov 2017-04-16 01:27:37 +0300
  • 7db26fbf83 Merge branch 'z_OS_XL_C++_support' of https://github.com/pgroke-dt/typeof into pgroke-dt-z_OS_XL_C++_support Peter Dimov 2017-04-16 01:25:32 +0300
  • 64ad04d3eb Merge branch 'awulkiew-fix/msc_clang' into develop Peter Dimov 2017-04-16 01:19:39 +0300
  • 72e3e5ac18 Merge branch 'fix/msc_clang' of https://github.com/awulkiew/typeof into awulkiew-fix/msc_clang Peter Dimov 2017-04-16 01:17:05 +0300
  • ec9d092345 Add c++03, g++ 4.6, clang-3.4 to Travis Peter Dimov 2017-04-16 00:22:27 +0300
  • ab7073f32d Add .travis.yml Peter Dimov 2017-04-16 00:08:05 +0300
  • 03ae4b3465 support for IBM XL C/C++ compiler family __typeof__ Paul Groke 2017-02-21 22:54:41 +0100
  • 1d3589e9c0 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • d8b8af69ac Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • 4994d5be13 Fix compilation error with MSC+Clang - check defined(__clang__) explicitly. Adam Wulkiewicz 2016-03-16 01:55:41 +0100
  • ed7d30939d Fix outdated path to boostbook css. Rene Rivera 2016-02-23 21:55:16 -0600
  • c394d0a5ae Fix outdated path to boostbook css. Rene Rivera 2015-12-21 22:32:05 -0600
  • 6aea11f3df Add metadata file. Daniel James 2014-08-18 15:12:05 +0100
  • 5bbb552f28 Merge pull request #2 from danieljames/metadata Peter Dimov 2015-01-25 20:27:48 +0200
  • 5bf1a089bd Add metadata file. Daniel James 2014-08-18 15:12:05 +0100
  • 4e34737b9c TypeOf: Fix if/elif chain after msvc 6/7 removal. Stephen Kelly 2013-09-26 06:52:33 +0000
  • 8092dd0003 TypeOf: Remove obsolete MSVC version checks Stephen Kelly 2013-09-25 21:15:54 +0000
  • 9fcf6ff70e reverting accidently commited change Thomas Heller 2011-10-18 17:25:37 +0000
  • 2334bc2bf7 added full qualification to enable_if for the member pointer operator Thomas Heller 2011-10-18 16:09:48 +0000
  • e56adea1b1 Integrated from trunc: Applied patch for #5745: Use native typeof support for Oracle Solaris Studio C++ compiler Peder Holt 2011-10-09 13:08:04 +0000
  • 731e9ce0ad Applied patch for #5745: Use native typeof support for Oracle Solaris Studio C++ compiler Peder Holt 2011-08-06 18:46:43 +0000
  • 4fab1b5d17 fix typeof bug on msvc-7.1 that is causing type_traits/common_type.hpp to fail to compile Eric Niebler 2010-11-21 21:42:52 +0000
  • 85eed8ff60 from trunk: Updated documentation of typeof, added documentation for BOOST_TYPEOF_MESSAGE Peder Holt 2010-10-21 09:39:55 +0000
  • 81e54ccb1f Integrated from trunk: #4593 Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za #3520 Syntax Error in boost/typeof/typeof.hpp #4605 Make BOOST_TYPEOF_SILENT default Apply variadic functions patch from Sergey Zubkovsky. Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler Peder Holt 2010-10-21 09:34:15 +0000
  • e9749f185f From trunk: Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler Peder Holt 2010-10-21 09:26:45 +0000
  • b46f8efd6b Ticket #3520 Syntax Error in boost/typeof/typeof.hpp Line 18 of boost/typeof/typeof.hpp fixed from # ifndef(BOOST_TYPEOF_EMULATION) to # ifndef BOOST_TYPEOF_EMULATION Peder Holt 2010-08-30 20:21:47 +0000
  • c75b62533a #4605: Make BOOST_TYPEOF_SILENT default BOOST_TYPEOF_SILENT has been removed and BOOST_TYPEOF_MESSAGES has been added. Messages are now hidden by default, and you have to define BOOST_TYPEOF_MESSAGES to see them at all. Peder Holt 2010-08-30 20:08:29 +0000
  • d04dc539a0 Removed tabs from file Peder Holt 2010-08-30 20:00:04 +0000
  • 1468636543 #4593: Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za - fixed Peder Holt 2010-08-30 19:29:02 +0000
  • 468e0de51e Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler Peder Holt 2010-06-26 20:28:49 +0000
  • dcb1e95d25 Added documentation of BOOST_TYPEOF_SILENT Peder Holt 2010-06-26 19:12:01 +0000
  • bfb19140f1 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • 3892d59ff8 Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • eff78826d2 Apply variadic functions patch from Sergey Zubkovsky. Alexander Nasonov 2010-02-07 19:13:43 +0000
  • b420583f9c rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • 4aab62e71c rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • 9a5663ff14 Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • 0f21fe555a Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • a70cd7396a BOOST_TYPEOF_NESTED_TYPEDEF now supports expressions containing "this" for VC compilers Peder Holt 2009-03-10 18:07:38 +0000
  • c10804f3b0 Removed use of typeid in typeof implementation for VC7.1, as this caused problems in some uses of BOOST_TYPEOF Peder Holt 2009-03-10 09:33:21 +0000
  • ef283a6a74 Merge several documentation fixes. Plus a small inspect fix. Daniel James 2009-01-28 15:53:42 +0000
  • 4c9b8ba961 Fix a link in the typeof forwarding html file. Daniel James 2009-01-28 09:14:45 +0000
  • 33ae5341c1 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • b7bfcbef45 Updating dependency information for modularized libraries. Michael A. Jackson 2008-11-07 17:05:27 +0000
  • 2d046d3f9f Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. Michael A. Jackson 2008-11-07 17:02:56 +0000
  • f2a646b417 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +0000
  • 7d3afd076d removes unnecessary escaping Tobias Schwinger 2008-02-25 11:45:51 +0000
  • cde21a588d Merged from trunk: for visual studio 8 and visual studio 9, reverted to using sizeof in 'native' typeof operator as the use of typeid caused compilation error in visual studio source code analysis. Peder Holt 2007-12-20 12:04:40 +0000
  • 6926249653 Revert to old sizeof based solution for retrieving the type from a typeof hack. This is in order to overcome problems with the code analysis module introduced in Visual Studio 2005. Peder Holt 2007-11-25 21:16:46 +0000
  • 3ecb3bf102 Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:38:02 +0000
  • 1c1ab4c883 Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:07:19 +0000
  • 9aa58de5e2 #1425 Support for Visual Studio 2008 Peder Holt 2007-11-12 11:10:20 +0000
  • 6c09ce7883 Fixed duplicate definition of boost::type_of::push_back when BOOST_TYPEOF_LIMIT_SIZE>50 and not a multiple of 50. (From Dave Jenkins) Peder Holt 2007-10-29 08:05:17 +0000
  • b06d94eb91 Deleted regression tests. Peder Holt 2007-10-24 20:30:31 +0000
  • 7a574a6169 [typeof] testing for typeof hacks on all compilers Peder Holt 2007-10-08 17:46:23 +0000
  • 3e4face079 Better support for BOOST_TYPEOF_NESTED_TYPEDEF for Borland Peder Holt 2007-10-05 14:32:04 +0000
  • 8d8d35c1ae Starting point for releases Beman Dawes 2007-10-05 14:25:06 +0000
  • 86d4e1c4db typeof support for template template arguments for Borland 5.9.2 (also used for Borland 5.8.2) (reverted to old scheme for other compilers) Peder Holt 2007-10-05 12:39:15 +0000
  • cbdff442ad Update typeof emulation to support Borland 5.9.2 Peder Holt 2007-10-05 07:06:13 +0000
  • f576bcf847 Modified tests to account for Borland compiler Peder Holt 2007-09-28 20:11:32 +0000
  • e2dc6c246a Implement typeof emulation for the Borland compiler. Tested with Borland 5.8.2 Peder Holt 2007-09-28 20:09:01 +0000
  • 951d2f6467 typeof: Implemented native typeof for DMC 8.50 based on the same bugfeature used to support VC6.5 and VC7.1 Peder Holt 2007-09-06 07:22:10 +0000
  • 4f4bb61781 boost.typeof now supports native typeof for VC8.0 Peder Holt 2007-09-05 19:52:18 +0000
  • 24c7fe2f65 native typeof implementation for VC7.1 and VC8.0 now uses typeid() instead of sizeof() to map a type. This bypasses some bugs in Microsofts sizeof implementation, and removes a limitation on the number of typeof invocations that can be done in a single compilation unit Peder Holt 2007-08-20 18:09:14 +0000
  • 17d05e6396 #1188 Removed extra (unnecessary) semicolons in BOOST_TYPEOF_NESTED_TYPEDEF. Peder Holt 2007-08-20 06:51:54 +0000
  • 34ffee8e2c Remove V1 Jamfiles Vladimir Prus 2007-08-08 19:02:26 +0000
  • 84ec781ea1 This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'. nobody 2007-07-24 19:28:14 +0000
  • 744db7fe1d add conditionalization for aCC and cxx Boris Gubenko 2007-06-09 18:25:19 +0000
  • f7df17a93a Merged doc fix Arkadiy Vertleyb 2007-05-02 20:03:05 +0000
  • e47dd5b94c *** empty log message *** Arkadiy Vertleyb 2007-05-02 02:38:56 +0000
  • ed21868c25 tutorial text fix Arkadiy Vertleyb 2007-02-06 01:50:40 +0000
  • 07a28b16d5 tutorial text fix Arkadiy Vertleyb 2007-02-06 01:50:40 +0000
  • c66289f7ac From HEAD: Added documentation: BOOST_TYPEOF_NESTED_TYPEDEF can not be used at function/block scope Peder Holt 2007-02-04 09:29:20 +0000
  • 3b4bad9217 Added documentation: BOOST_TYPEOF_NESTED_TYPEDEF can not be used at function/block scope Peder Holt 2007-02-04 09:26:13 +0000
  • 917725e67b Hack from Steven Watanabe to implement native typeof for VC8.0 Peder Holt 2006-12-23 09:28:50 +0000
  • 43b4d4522c Remove obsolete Boost.Build v1 files. Rene Rivera 2006-11-06 17:10:46 +0000
  • 8868adc891 Merged from HEAD: Changed specialization of encode_integral for bool to work around issues with the sun compiler Peder Holt 2006-09-16 17:36:03 +0000
  • 21ef2c54ec Changed specialization of encode_integral for bool to work around issues with the sun compiler Peder Holt 2006-09-16 17:34:18 +0000
  • 452b493b7a merged suppress inspection complain about unnamed ns Arkadiy Vertleyb 2006-09-15 02:19:55 +0000
  • eeff4e592c Merged supress inspection unnamed namespace Arkadiy Vertleyb 2006-09-15 02:11:47 +0000
  • 0dc2a5524b suppressed inspection unnamed complain Arkadiy Vertleyb 2006-09-14 23:19:51 +0000