Commit Graph

18 Commits

Author SHA1 Message Date
Kohei Takahashi
aae2304699 Fixed wrong type of special functions 2018-05-13 16:01:57 +09:00
Kohei Takahashi
c508ddafea Disabled cv-qualifierd function type warning on msvc 2018-05-10 02:08:24 +09:00
Kohei Takahashi
37e4fab58b Added notes for CWG 496 and CWG 2094
rename macros to be more descriptive
2018-05-10 00:55:07 +09:00
Kohei Takahashi
5c3600d277 Fixed the use of unintroduced namespace 2018-05-09 12:39:06 +09:00
Kohei Takahashi
fb26953fcf Suppress known warning 2018-05-09 03:03:38 +09:00
Kohei Takahashi
dfa3650307 Make sure that are class type 2018-05-08 13:09:46 +09:00
Kohei Takahashi
f9e618d825 Added tests for array type 2018-05-08 13:06:17 +09:00
Kohei Takahashi
cb4a4cdde7 It should be default constructible 2018-05-08 00:23:04 +09:00
Kohei Takahashi
b03d1e9458 Added utility for forcing to be non trivial copyable 2018-05-07 23:17:25 +09:00
Kohei Takahashi
c7ba5595fc Added is_trivially_copyable traits 2018-05-07 22:33:06 +09:00
Kohei Takahashi
38aa3705d0 Added test for unused_type 2018-04-27 12:37:00 +09:00
Kohei Takahashi
4734cf4a13 Fixed detail::and test
it should be used mpl/assert instead of runtime facility.
2018-03-14 14:41:43 +09:00
Louis Dionne
82f677c169 Allow incomplete types in fusion::tag_of and fusion::is_native_fusion_sequence 2018-03-02 02:03:43 -08:00
Kohei Takahashi
540ea0ef0c Use build time configuration 2018-01-29 12:03:19 +09:00
Lee Clagett
55150a7fa6 Add DISABLE_VARIADIC_VECTOR and SFINAE for c++11 tuple element construction 2016-07-26 14:53:26 -04:00
Kohei Takahashi
2b14951660 Split c++14 like index_sequence into support/detail. 2015-06-22 21:58:54 +09:00
Kohei Takahashi
e0f10734b1 Fix issue 11267.
Compiler yields compile error within a function witch used in unevaluate
context of constexpr function because of CWG 1581 [2].

1. https://llvm.org/bugs/show_bug.cgi?id=23135
2. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1581
2015-06-08 11:53:17 +09:00
Kohei Takahashi
24e95c34fb Add tests for #9914 2014-12-05 01:39:27 +09:00