jzmaddock
a0ae848ad2
GCC warning suppression.
2014-03-13 17:56:03 +00:00
jzmaddock
1074233206
Fix warning under vc-11.0
2014-03-13 17:44:34 +00:00
jzmaddock
7f7cde4378
Remove obsolete #includes - reduces dependency burden.
2014-02-20 11:32:01 +00:00
jzmaddock
787e28368d
Change name of boost::align so it doesn't clash with other stuff.
2014-02-18 13:31:01 +00:00
jzmaddock
c137710c27
Merge commit 'a291374a230b89161691f890637b2896459c0afd' into develop: sets up merge point for master->develop merges.
2014-02-16 18:20:50 +00:00
jzmaddock
a291374a23
Manual merge of change missed by auto-merge. Master and develop should now be in synch.
2014-02-16 16:53:40 +00:00
jzmaddock
acfc15eae3
Remove files which should never have been in Git.
2014-02-16 16:49:45 +00:00
jzmaddock
2fe6e4f08b
Remove files which should never have been in Git in the first place.
2014-02-16 16:47:52 +00:00
jzmaddock
e347b45eef
Merge branch 'develop'
2014-02-16 16:37:02 +00:00
jzmaddock
8c0269c1c2
Setup first merge point in Git land.
2014-02-16 16:36:50 +00:00
jzmaddock
e69dd6740a
Fixes for msvc-13.
2014-02-08 16:19:14 +00:00
jzmaddock
6f9d6798a7
Suppress spurious GCC warning.
2014-02-08 13:00:54 +00:00
jzmaddock
a2b3727caf
Fix some GCC warnings by actually testing the types generated.
2014-02-08 13:00:31 +00:00
Michel Morin
e9ae20d161
Merge r86524 (Correct broken links to C++ standard papers); fixes #9212
...
[SVN r86673]
2013-11-13 03:22:55 +00:00
Michel Morin
ba63463ab7
Correct broken links to C++ standard papers. Refs #9212 .
...
[SVN r86524]
2013-10-30 12:51:24 +00:00
Vicente J. Botet Escriba
497c7c10e9
TypeTraits/common_type fix typo. fix #8785 .
...
[SVN r86458]
2013-10-26 15:49:29 +00:00
Vicente J. Botet Escriba
31ceaf1b02
TypeTraits/common_type fix typo.
...
[SVN r86457]
2013-10-26 15:30:31 +00:00
John Maddock
d5c5988d92
Remove dead files.
...
[SVN r86300]
2013-10-14 15:25:21 +00:00
Stephen Kelly
937009e771
Remove use of obsolete BOOST_TT_BROKEN_COMPILER_SPEC
...
[SVN r86250]
2013-10-11 23:23:26 +00:00
Stephen Kelly
ad10d46cc5
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
These evaded scripting.
[SVN r86249]
2013-10-11 23:22:36 +00:00
Stephen Kelly
a7d4ca60cf
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
[SVN r86248]
2013-10-11 23:20:59 +00:00
Stephen Kelly
32f87190d6
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #elif...#else...#endif blocks.
[SVN r86247]
2013-10-11 23:19:44 +00:00
Stephen Kelly
77697c2134
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifdef...#else...#endif blocks.
[SVN r86246]
2013-10-11 23:19:17 +00:00
Stephen Kelly
f0b1834a4d
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#else...#endif blocks.
[SVN r86245]
2013-10-11 23:17:48 +00:00
Stephen Kelly
ea6264018d
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#endif conditions.
[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
c8f38de386
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifdef...#endif blocks.
[SVN r86243]
2013-10-11 23:13:10 +00:00
Edward Diener
7b3dfb6f0a
Removed extraneous calling convention declarations for VC++ and compatibles when varargs is used.
...
[SVN r86214]
2013-10-09 14:54:36 +00:00
Stephen Kelly
f53c38de37
aligned_storage: Remove obsolete GCC version check.
...
[SVN r86103]
2013-10-01 08:41:55 +00:00
Stephen Kelly
7713e90dc3
TypeTraits: Remove obsolete GCC version checks.
...
[SVN r86077]
2013-09-30 16:01:57 +00:00
Stephen Kelly
d1403c7d10
TypeTraits: Remove use of obsolete macro
...
BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING was only defined for GCC 2.
[SVN r86076]
2013-09-30 16:01:34 +00:00
Stephen Kelly
df4224484f
TypeTraits: Remove definition of macro for obsolete GCC.
...
[SVN r86075]
2013-09-30 16:01:16 +00:00
Stephen Kelly
95587ab589
aligned_storage: Remove obsolete MSVC version check.
...
[SVN r86025]
2013-09-30 00:18:28 +00:00
Stephen Kelly
f23fef070e
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Stephen Kelly
81918230c6
TypeTraits: Remove obsolete MSVC version checks.
...
[SVN r85919]
2013-09-25 21:15:34 +00:00
Stephen Kelly
dc676dc982
TypeTraits: Port away from obsolete macro.
...
[SVN r85918]
2013-09-25 21:14:42 +00:00
Stephen Kelly
ed84feb8b2
TypeTraits: Remove use of obsolete macro.
...
[SVN r85917]
2013-09-25 21:14:24 +00:00
Stephen Kelly
dec59cee34
TypeTraits: Remove alternative macro definitions for old MSVC.
...
[SVN r85916]
2013-09-25 21:14:01 +00:00
John Maddock
6d0830f46f
Merge type traits from Trunk:
...
* Adds uchar16_t and uchar32_t support.
* Adds is_copy_constructible trait.
[SVN r85474]
2013-08-26 10:43:14 +00:00
Antony Polukhin
5b7204632a
Disable tests that can not be passed by intel compiler due to its usege of the is_copy_constructible trait in C++98/fallback mode (beacause of the bugs in SFINAE for deleted functions). (refs #8802 )
...
[SVN r85357]
2013-08-15 15:17:40 +00:00
Antony Polukhin
e236bd7c14
Intel compiler: do not use SFINAE with decltype/sizeof on deleted functions. Use fallback mode instead (refs #8802 )
...
[SVN r85319]
2013-08-12 13:25:01 +00:00
Antony Polukhin
4b93facaaa
Atempt to workaround Intel issue with SFINAE (refs #8802 )
...
[SVN r85222]
2013-08-06 15:37:00 +00:00
Antony Polukhin
c646121426
Test is_copy_constructible trait on C++03/98 with Boost.Move emulation of noncopyable-movable type (refs #8802 , refs #8842 )
...
[SVN r85193]
2013-08-03 06:09:35 +00:00
Antony Polukhin
a867293d57
Workaround some of the Intel warinings/bugs in the is_copy_constructible_tests file (refs #8802 )
...
[SVN r85173]
2013-07-30 07:50:21 +00:00
Antony Polukhin
2429f259cc
Unify behavior of is_copy_constructible triat when dealing with rvalues + add comments for some tests (refs #8802 ):
...
[SVN r85104]
2013-07-22 12:51:09 +00:00
Antony Polukhin
adfe8642af
Fix tests for is_copy_constructible triat and fix reference-to-reference issue (refs #8802 ).
...
[SVN r85060]
2013-07-17 14:38:39 +00:00
John Maddock
449c859c9d
Add support for char16_t and char32_t.
...
Fixes #8780 .
[SVN r85019]
2013-07-12 18:28:17 +00:00
Antony Polukhin
2131265b3d
Fix tests build under MSVC for is_copy_constructible triat (refs #8802 )
...
[SVN r85006]
2013-07-12 11:14:11 +00:00
Antony Polukhin
e75060956c
Improvemants for is_copy_constructible triat (refs #8802 ):
...
* Added small in-place documentation for trait
* Trait is now included by boost/type_traits.hpp header
* Added qbk documentation
* Documentation regenerated
[SVN r85002]
2013-07-11 10:27:49 +00:00
Antony Polukhin
1feea65d89
Added is_copy_constructible triat implementation and tests (refs #8802 )
...
[SVN r84987]
2013-07-09 07:49:44 +00:00
John Maddock
544307225b
Remove reference to BOOST_TYPEOF_SILENT as it doesn't exist any more.
...
[SVN r84846]
2013-06-20 12:14:11 +00:00