Commit Graph

64 Commits

Author SHA1 Message Date
badair
963fc1940f Overview documentation 2016-05-15 18:29:38 -05:00
badair
287789142c type-level syntax with can_invoke/can_invoke_constexpr 2016-05-15 17:11:12 -05:00
badair
c07e8e609b better consistency for INVOKE, renaming some _at metafunctions 2016-05-15 16:02:45 -05:00
badair
e37a19dc59 better consistency for INVOKE, renaming some _at metafunctions 2016-05-15 16:01:42 -05:00
badair
9e207429ac renaming overwrite_at to replace_arg 2016-05-15 13:11:36 -05:00
badair
6e59631cb2 removing the verbose/permissive namespaces 2016-05-15 12:23:02 -05:00
badair
f5459061f0 adding interface example
fixing build errors

adding Boost to travis.yml

fixing travis.yml

fixing travis.yml

fixing travis.yml, fixing for libstdc++ bug

fixing travis.yml

fixing travis.yml

adding is_like_function

fixing interface example, doc gen

removing rogue tab characters

fixing build error

adding FunctionTypes section in documentation

removing empty note

fixing misspelling of inheritance
2016-05-03 03:52:18 -05:00
badair
b7d62bc39f adding get_member_qualifier_flags 2016-04-29 14:05:49 -05:00
Louis Dionne
f7a1d0e9db Reformulate the explanation of type vs value passing in the API 2016-04-19 14:42:43 -04:00
badair
4f71178676 adding examples and docs for pop_back and pop_front 2016-04-17 19:23:51 -05:00
badair
1d6d4442f3 adding examples for insert_at, remove_at, overwrite_at 2016-04-17 19:11:31 -05:00
badair
b3035945a1 parameters-as-container metafunctions 2016-04-17 12:29:00 -05:00
badair
321e79815c GCC support back to 4.8.0 2016-04-16 03:16:25 -05:00
badair
be405ea378 removing stray semicolons 2016-04-15 21:41:42 -05:00
badair
3019090379 improving config.hpp, renaming any_arg to template_worm 2016-04-15 20:59:11 -05:00
badair
8535b968da adding polyfills for better cross-platform support 2016-04-15 18:53:26 -05:00
badair
29f3a74e46 Excluding MSVC from unsupported feature tests 2016-04-15 17:16:39 -05:00
badair
d2cea1b45a adding container operations for parameter lists, apply_return special case 2016-04-14 17:47:44 -05:00
badair
deaa56d22f adding expand_args alias 2016-04-14 15:39:48 -05:00
badair
35bfddf14a changing names to correspond with p0172r0 2016-04-14 04:25:51 -05:00
badair
61f0817af3 improving documentation 2016-04-14 02:59:44 -05:00
badair
05df3e1f4b improving documentation 2016-04-13 20:21:22 -05:00
badair
f82b6eb0cd improving reference documentation 2016-04-13 18:41:32 -05:00
badair
59a781a287 bug fixes, more tests 2016-04-12 05:06:33 -05:00
badair
317a7c9ded removing experimental examples from travis build 2016-04-12 00:19:12 -05:00
badair
f2e9f466e2 improving documentation 2016-04-11 21:52:44 -05:00
badair
757bbe5830 documentation, bug fixes 2016-04-09 17:23:12 -05:00
badair
3451ec76e1 fixing typo 2016-04-08 09:59:30 -05:00
badair
a76cbe866a calling convention examples 2016-04-08 09:56:47 -05:00
badair
28cce21536 improving features for calling conventions 2016-04-08 09:03:35 -05:00
badair
42e5ef079e preliminary support for calling conventions 2016-04-08 07:22:55 -05:00
badair
f1888031c7 code cleanup, interface improvements 2016-04-08 05:27:10 -05:00
badair
6705bea0a9 renaming function qualifier manipulations 2016-04-08 01:53:56 -05:00
badair
d0219cf1a5 cleaning up interface 2016-04-08 01:33:54 -05:00
badair
8422a94dfe add_varargs example 2016-04-07 23:52:55 -05:00
badair
47246cfdba modeling reference-collapsing rules 2016-04-07 23:11:24 -05:00
badair
be53a5651c documentation and examples 2016-04-07 21:00:51 -05:00
badair
926a22dd34 fixing individual header dependencies, quickbook doc improvements 2016-04-07 00:29:37 -05:00
badair
55fa400694 documentation 2016-04-06 22:41:35 -05:00
badair
b4ac834b26 documentation 2016-04-06 22:01:44 -05:00
badair
7c416b2ab1 tweaks regarding MSVC 2016-04-06 18:55:24 -05:00
badair
222c2a6791 removing certain static_asserts unless CALLABLE_TRAITS_DEBUG is defined 2016-04-06 18:29:48 -05:00
badair
9bacc225fb removing is_overloaded, using one header per trait 2016-04-06 18:12:59 -05:00
badair
f888183eb3 cleaning up interface, adding std_function example 2016-04-06 15:58:47 -05:00
badair
2bdfcf5df5 adding result_of example 2016-04-04 20:53:43 -05:00
badair
1cba0cbdac removing common_signature 2016-04-04 17:36:35 -05:00
badair
9e7e288417 trying to fix MSVC build 2016-04-01 20:58:28 -05:00
badair
9a9a9a8521 adding member pointer manipulations to interface 2016-04-01 20:22:19 -05:00
badair
5e7d426abd adding examples, fixing bugs 2016-04-01 19:35:40 -05:00
badair
b481bded15 Code cleanup and annotation 2016-04-01 16:28:01 -05:00