Commit graph

35 commits

Author SHA1 Message Date
bolero-MURAKAMI
ea06f92565 add has_sprout_get metafunction, update copyright 2019-01-07 17:47:17 +09:00
bolero-MURAKAMI
26299dad18 update copyright, fix string_view conversion 2018-12-30 17:25:21 +09:00
bolero-MURAKAMI
0918194078 add sprout::iterator, and update copyright 2017-07-29 14:20:01 +09:00
bolero-MURAKAMI
97e8cfc2c0 add optional container interface 2016-02-25 18:48:28 +09:00
bolero-MURAKAMI
b578294eb8 arranged type_traits headers 2015-04-05 01:32:49 +09:00
bolero-MURAKAMI
3029507c05 change copyright 2015-01-10 19:13:57 +09:00
bolero-MURAKAMI
979af136a1 fix macros for noexcept 2014-08-14 22:55:49 +09:00
bolero-MURAKAMI
274122efb2 add SPROUT_FORWARD - workaround for ICC 2014-02-22 16:32:51 +09:00
bolero-MURAKAMI
12e12373d0 fix version check macro 2014-01-20 13:09:54 +09:00
bolero-MURAKAMI
b881750699 fix version check macro 2014-01-20 11:23:03 +09:00
bolero-MURAKAMI
14f8d9d042 fix copyright year 2014-01-08 16:48:12 +09:00
bolero-MURAKAMI
cd72873c3a add const_iterator_cast 2014-01-05 22:20:27 +09:00
bolero-MURAKAMI
c9610b5ae5 fix tuple_element order 2013-11-29 22:21:07 +09:00
bolero-MURAKAMI
bf0c7021cf modify namespace result_of -> results
support C++14 type_traits
2013-11-20 22:04:11 +09:00
bolero-MURAKAMI
1132d08f23 add macro SPROUT_NON_CONSTEXPR 2013-11-02 18:28:18 +09:00
bolero-MURAKAMI
478c476611 fix trivial constructor declaration 2013-10-29 19:15:52 +09:00
bolero-MURAKAMI
baf8995e81 [Destructive changes] add sprout::string constructor (already not an aggregate) 2013-08-09 19:04:37 +09:00
bolero-MURAKAMI
cb1077d247 add copyright 2013-08-08 18:54:33 +09:00
bolero-MURAKAMI
49243e6c94 workaround for GCC4.8: remove non-trivial move ctor 2013-07-16 18:42:33 +09:00
bolero-MURAKAMI
9ca88083ac support for GCC4.7: optional in-place constructor 2013-07-01 16:57:56 +09:00
bolero-MURAKAMI
e578bdd0a6 support constexpr: get(optional&), get(optional&&) 2013-06-04 23:15:05 +09:00
bolero-MURAKAMI
7f6081e0cc fix explicit conversion: optional::operator bool, string::operator std::string, string_ref::operator std::string 2013-05-28 12:36:36 +09:00
bolero-MURAKAMI
e5efbfe340 fix optional: add in-place construction, emplace assignment 2013-05-23 20:55:26 +09:00
bolero-MURAKAMI
ab096d442c add weed parser: char_(f, l) 2013-05-21 19:56:41 +09:00
bolero-MURAKAMI
e6420f2bbd move support: optional class template 2013-05-18 21:37:54 +09:00
bolero-MURAKAMI
3f434dd7e1 add finite check: is_integer, is_odd, is_even 2013-05-09 01:15:44 +09:00
bolero-MURAKAMI
6a78f64feb fix optional 2013-03-31 10:09:02 +09:00
bolero-MURAKAMI
2cb0f08555 fix SPROUT_ASSERT 2013-03-19 16:32:48 +09:00
bolero-MURAKAMI
07f052fb6e add SPROUT_ASSERT 2013-03-18 19:12:21 +09:00
bolero-MURAKAMI
7aa10d1e08 support hash: floating point 2013-02-07 23:12:57 +09:00
bolero-MURAKAMI
d75283355c fix optional converting constructor 2012-10-27 15:53:34 +09:00
bolero-MURAKAMI
5aa4cf8cbe add test optional 2012-10-27 15:37:39 +09:00
bolero-MURAKAMI
f9d8908f95 fix optional 2012-10-26 17:38:48 +09:00
bolero-MURAKAMI
410a8af026 fix optional 2012-10-23 23:10:52 +09:00
bolero-MURAKAMI
8cb432dee1 add sprout::optional 2012-10-22 23:10:11 +09:00