Commit Graph

103 Commits

Author SHA1 Message Date
Beman Dawes
e9b7b14cbc Branch at revision 46530
[SVN r46531]
2008-06-19 18:57:10 +00:00
Tobias Schwinger
7d3afd076d removes unnecessary escaping
[SVN r43411]
2008-02-25 11:45:51 +00:00
Peder Holt
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.
[SVN r41383]
2007-11-25 21:16:46 +00:00
Peder Holt
9aa58de5e2 #1425 Support for Visual Studio 2008
[SVN r41027]
2007-11-12 11:10:20 +00:00
Peder Holt
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)
[SVN r40540]
2007-10-29 08:05:17 +00:00
Peder Holt
b06d94eb91 Deleted regression tests.
[SVN r40435]
2007-10-24 20:30:31 +00:00
Peder Holt
7a574a6169 [typeof] testing for typeof hacks on all compilers
[SVN r39796]
2007-10-08 17:46:23 +00:00
Peder Holt
3e4face079 Better support for BOOST_TYPEOF_NESTED_TYPEDEF for Borland
[SVN r39707]
2007-10-05 14:32:04 +00:00
Peder Holt
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)
[SVN r39704]
2007-10-05 12:39:15 +00:00
Peder Holt
cbdff442ad Update typeof emulation to support Borland 5.9.2
[SVN r39691]
2007-10-05 07:06:13 +00:00
Peder Holt
f576bcf847 Modified tests to account for Borland compiler
[SVN r39590]
2007-09-28 20:11:32 +00:00
Peder Holt
e2dc6c246a Implement typeof emulation for the Borland compiler. Tested with Borland 5.8.2
[SVN r39589]
2007-09-28 20:09:01 +00:00
Peder Holt
951d2f6467 typeof: Implemented native typeof for DMC 8.50 based on the same bugfeature used to support VC6.5 and VC7.1
[SVN r39134]
2007-09-06 07:22:10 +00:00
Peder Holt
4f4bb61781 boost.typeof now supports native typeof for VC8.0
[SVN r39131]
2007-09-05 19:52:18 +00:00
Peder Holt
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
[SVN r38801]
2007-08-20 18:09:14 +00:00
Peder Holt
17d05e6396 #1188 Removed extra (unnecessary) semicolons in BOOST_TYPEOF_NESTED_TYPEDEF.
[SVN r38777]
2007-08-20 06:51:54 +00:00
Vladimir Prus
34ffee8e2c Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
Boris Gubenko
744db7fe1d add conditionalization for aCC and cxx
[SVN r37953]
2007-06-09 18:25:19 +00:00
Arkadiy Vertleyb
e47dd5b94c *** empty log message ***
[SVN r37558]
2007-05-02 02:38:56 +00:00
Arkadiy Vertleyb
07a28b16d5 tutorial text fix
[SVN r36898]
2007-02-06 01:50:40 +00:00
Peder Holt
3b4bad9217 Added documentation: BOOST_TYPEOF_NESTED_TYPEDEF can not be used at function/block scope
[SVN r36885]
2007-02-04 09:26:13 +00:00
Peder Holt
917725e67b Hack from Steven Watanabe to implement native typeof for VC8.0
[SVN r36497]
2006-12-23 09:28:50 +00:00
Peder Holt
21ef2c54ec Changed specialization of encode_integral for bool to work around issues with the sun compiler
[SVN r35134]
2006-09-16 17:34:18 +00:00
Arkadiy Vertleyb
0dc2a5524b suppressed inspection unnamed complain
[SVN r35117]
2006-09-14 23:19:51 +00:00
Arkadiy Vertleyb
293eed92ad *** empty log message ***
[SVN r35116]
2006-09-14 23:18:14 +00:00
Peder Holt
e689ac17bc Fixed warnings on VC7.1 on integral encoding of bool
[SVN r35109]
2006-09-14 17:38:44 +00:00
Peder Holt
34bcfef25a Added name to copyright.
[SVN r35059]
2006-09-10 17:40:47 +00:00
Arkadiy Vertleyb
7ff4eceaa4 removing tab
[SVN r35056]
2006-09-10 16:48:39 +00:00
Arkadiy Vertleyb
dfb50b4e37 inspection report fixes
[SVN r35051]
2006-09-09 17:25:09 +00:00
Peder Holt
b94ec36fbf Removed tabs in typeof_impl.hpp
[SVN r35050]
2006-09-08 16:23:16 +00:00
Peder Holt
8f24a89307 DMC support for BOOST_TYPEOF_NESTED_TYPEDEF
[SVN r35048]
2006-09-08 16:16:57 +00:00
Peder Holt
24230afadb Support typeof emulation for DMC: Integral argument support.
[SVN r35022]
2006-09-06 17:00:03 +00:00
Peder Holt
86964f046d Fixed issues with support for compilers without SFINAE
[SVN r35017]
2006-09-01 19:25:45 +00:00
Peder Holt
51e40de915 Fixed error in code for supporting compilers without SFINAE.
[SVN r35011]
2006-08-31 10:47:59 +00:00
Peder Holt
ba61bafc4a Removed tabs from code.
[SVN r35001]
2006-08-30 17:19:32 +00:00
Peder Holt
9d728a6b33 Disable enable_if on compilers that does not support it.
[SVN r34999]
2006-08-30 10:50:35 +00:00
Daniel James
f1162b5b5a Remove tabs
[SVN r34996]
2006-08-29 21:14:51 +00:00
Peder Holt
ea8c6a9d53 Fixed error with BOOST_TYPEOF_NESTED_TYPEDEF for CW.
[SVN r34982]
2006-08-28 13:26:19 +00:00
Gennaro Prota
a0af228ad0 boost guidelines (mainly from inspect tool: tabs, license reference text, etc.)
[SVN r34752]
2006-07-27 10:27:37 +00:00
Arkadiy Vertleyb
471e48eccb *** empty log message ***
[SVN r34402]
2006-06-25 23:59:21 +00:00
Arkadiy Vertleyb
ddacb0345b SUPPRESS_UNNAMED_NAMESPACE
[SVN r34347]
2006-06-18 15:37:56 +00:00
Arkadiy Vertleyb
0f458a1ef2 *** empty log message ***
[SVN r34269]
2006-06-11 11:55:34 +00:00
Arkadiy Vertleyb
e653184ec3 *** empty log message ***
[SVN r34268]
2006-06-11 11:45:21 +00:00
Arkadiy Vertleyb
9cc64130ac *** empty log message ***
[SVN r34212]
2006-06-07 02:55:16 +00:00
Arkadiy Vertleyb
a8112fe31d function binding
[SVN r34175]
2006-06-05 02:32:41 +00:00
Arkadiy Vertleyb
8ce982a048 fix for VC PCH problem
[SVN r33799]
2006-04-25 00:42:22 +00:00
Arkadiy Vertleyb
9bc7ac4b43 typeof doc id
[SVN r33769]
2006-04-23 12:09:13 +00:00
Peder Holt
d061288eb7 Fixed typo in typeof docs
[SVN r33523]
2006-03-29 17:30:08 +00:00
Peder Holt
878e7ab5a5 Replaced tabs with spaces in documentation of BOOST_TYPEOF_NESTED_TYPEDEF
[SVN r33460]
2006-03-23 20:50:12 +00:00
Arkadiy Vertleyb
70942591f8 *** empty log message ***
[SVN r33398]
2006-03-19 23:15:23 +00:00