jzmaddock
2efc763afc
Merge branch 'develop'
2017-02-27 12:03:03 +00:00
jzmaddock
37955f2360
Merge pull request #29 from glenfe/develop
...
Add multiple type support to pre-C++11 void_t alias
2017-02-08 18:19:32 +00:00
Glen Fernandes
fe7317d1ba
Add multiple type support to pre-C++11 void_t alias
2017-02-07 18:04:31 -05:00
jzmaddock
7b29d67a3e
Small improvements to make_void:
...
* When there are no variadic templates, supports up to 5 parameters.
* Tests added for void_t.
* Documentation added on compiler support.
2017-02-07 18:49:33 +00:00
jzmaddock
f59467e310
Merge branch 'develop' of https://github.com/glenfe/type_traits into pr28
2017-02-07 18:31:38 +00:00
jzmaddock
9898e1684e
Merge pull request #27 from zerotypos-found/inspection_report
...
[inspection report] remove tabs and non-ASCII chars, add newline, etc.
2017-02-07 18:27:13 +00:00
Glen Fernandes
d24f722c5a
Add make_void and void_t traits
2017-01-30 19:50:38 -05:00
zerotypos-found
c3b38bc3dd
[inspection report] remove tabs and non-ASCII chars, add newline at EOF, fix copyright
2016-11-29 12:05:30 +09:00
Rene Rivera
f6c6a3ef9f
Add, and update, documentation build targets.
boost-1.63.0
2016-10-10 11:39:54 -05:00
Rene Rivera
4fffc7637d
Add, and update, documentation build targets.
2016-10-07 23:07:37 -05:00
jzmaddock
627832e519
Merge branch 'develop'
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
boost-1.62.0
2016-08-10 18:27:24 +01:00
jzmaddock
5f82b5ac50
Suppress msvc-14 warning.
2016-05-08 18:13:26 +01:00
jzmaddock
4243962e40
Conditionally stop using outdated msvc workarounds.
2016-05-08 18:12:57 +01:00
jzmaddock
97cea143b9
Add and comment cstddef includes whenever std::size_t is used.
...
See https://svn.boost.org/trac/boost/ticket/12124 .
2016-04-13 18:36:03 +01:00
jzmaddock
8637711758
Merge branch 'develop'
2016-04-13 17:54:17 +01:00
jzmaddock
b93bed1313
Merge branch 'develop'
2016-04-13 17:53:33 +01:00
jzmaddock
01f41ec30e
Merge branch 'develop'
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
boost-1.61.0
2016-04-01 18:26:57 +01:00
jzmaddock
38cbf9df96
Merge pull request #24 from MarcelRaad/fix_clang_msvc
...
Fixes for clang in MSVC mode
2016-03-18 10:11:53 +00:00
jzmaddock
f7e1f2d52e
Change #includes to use angle brackets.
...
See https://svn.boost.org/trac/boost/ticket/11516 .
2016-03-12 17:18:24 +00:00
jzmaddock
2b64ca10e5
Change #includes to angle brackets.
...
See https://svn.boost.org/trac/boost/ticket/11516 .
2016-03-12 17:05:27 +00:00
jzmaddock
4cf4d9c191
Merge branch 'develop'
2016-02-15 19:10:30 +00:00
Marcel Raad
71c6fea390
Fixes for clang in MSVC mode
...
In MSVC mode, clang doesn't define __GNUC__.
Also, it doesn't define __clang, but defines __clang__.
2016-02-12 14:55:56 +01:00
jzmaddock
1f3a3a1553
Fixes for older GCC versions, see issue 11904.
2016-01-13 10:50:22 +00:00
jzmaddock
0bbffe0176
Manually revert accidental commit of tentative CUDA changes.
2016-01-11 13:47:46 +00:00
jzmaddock
c526c89267
Update docs.
2016-01-11 13:45:41 +00:00
jzmaddock
23d6106101
Revert "Update docs."
...
This reverts commit 1f65f0351d .
2016-01-11 13:44:51 +00:00
jzmaddock
1f65f0351d
Update docs.
2016-01-10 18:53:10 +00:00
jzmaddock
217c337233
Fix result of add_reference<const void>.
...
Also update tests.
See https://svn.boost.org/trac/boost/ticket/11900 .
2016-01-10 18:10:17 +00:00
jzmaddock
70afe1dd0d
Merge pull request #23 from gjasny/rename_check_for_apple
...
Change check to s_check (like #8542 )
2015-12-30 18:38:01 +00:00
Gregor Jasny
f80cbb0dad
Change check to s_check (like #8542 )
2015-12-29 20:41:10 +01:00
jzmaddock
bc58964228
Disable wchar_t usage when it's not available.
...
See https://svn.boost.org/trac/boost/ticket/11870 .
2015-12-28 18:53:44 +00:00
jzmaddock
a0140edf50
Merge branch 'develop'
boost-1.60.0
2015-12-13 12:49:42 +00:00
jzmaddock
08cb0bba32
Add missing #include.
2015-12-12 13:19:12 +00:00
jzmaddock
bc8a92c7b6
Suppress use of noexcept for gcc-4.6 as it doesn't handle all failure cases correctly.
2015-12-12 13:15:34 +00:00
jzmaddock
58d70ed28b
Add tests for https://svn.boost.org/trac/boost/ticket/11840 .
2015-12-11 17:32:37 +00:00
jzmaddock
b9c1ca01f5
Merge pull request #22 from scopeInfinity/changes
...
[type_traits] Fixed is_complex<T> with const types. Ticket #11840
2015-12-11 17:31:47 +00:00
scopeInfinity
dc272078fc
[type_traits] Fixed is_complex<T> with const types. Ticket #11840
2015-12-11 20:01:01 +05:30
jzmaddock
7d81a57758
Merge branch 'develop'
2015-12-08 19:12:44 +00:00
jzmaddock
26531e7e2c
Merge branch 'develop' of https://github.com/boostorg/type_traits into develop
2015-12-06 12:12:47 +00:00
jzmaddock
f176e0a26d
Apply patch https://svn.boost.org/trac/boost/ticket/11831 for clang.
2015-12-06 11:58:11 +00:00
jzmaddock
0de68d2722
Merge pull request #21 from Lastique/patch-1
...
Fix a preprocessor warning on Intel compiler
2015-11-11 12:50:23 +00:00
Andrey Semashev
40fada5956
Fix a preprocessor warning on Intel compiler
...
Replaced incorrect "#else if" sequence with "#elif". This fixes "warning #14 : extra text after expected end of preprocessing directive".
2015-11-11 13:17:02 +03:00
jzmaddock
4154c00265
Fix has_trivial_copy on Intel 16.
2015-11-09 18:48:21 +00:00
jzmaddock
946221e550
Fix has_nothrow_copy on Intel-16 / Windows.
2015-11-09 13:41:33 +00:00
jzmaddock
f0021b147e
Merge branch 'develop'
2015-10-15 10:46:41 +01:00
Ion Gaztañaga
1a5f11bb5a
Second patch that makes all common type tests happy.
2015-09-19 23:09:46 +02:00
Ion Gaztañaga
2f3fecf3f5
First patches for MSVC-7.1
2015-09-19 22:27:38 +02:00
jzmaddock
f1f534a923
Merge pull request #19 from igaztanaga/patch-1
...
Workaround for old compilers like MSVC 7.1
2015-09-15 08:50:14 +01:00
Ion Gaztañaga
7d4bb24bf6
Workaround for old compilers like MSVC 7.1
...
Without the indirection, a compilation error was triggered in line 106
2015-09-14 22:03:04 +02:00
jzmaddock
e275dfc275
Merge pull request #18 from Lastique/fix_permissions
...
Remove executable permissions from headers.
2015-09-14 09:15:49 +01:00