Commit Graph

  • ed87f3ec56 Add flags for modern c++ to the target Paul 2015-02-19 20:09:55 -0600
  • b44bef0219 Convert casing Paul 2015-02-19 09:44:44 -0600
  • d430923905 Fix the test name when not using biicode Paul 2015-02-19 09:43:23 -0600
  • d9a7a6b57d Merge branch 'travis' into bii Paul 2015-02-19 09:41:20 -0600
  • 87ef165266 Merge pull request #4 from drodri/bii Paul Fultz II 2015-02-19 09:35:41 -0600
  • 98c9671ce8 Add initial work to make pack empty-optimized Paul 2015-02-19 09:46:39 -0500
  • 2408e26635 Improve yaml Paul 2015-02-18 18:51:45 -0600
  • 0d90530d30 Remove extra builds Paul 2015-02-18 18:46:01 -0600
  • 82e26db448 adapted CMakeLists.txt for biicode drodri 2015-02-19 01:43:35 +0100
  • 1607df37f6 Download gcc when there is no libc++ Paul 2015-02-18 18:38:44 -0600
  • 6bf0c0fbec More updates to the travis file to support more platforms Paul 2015-02-18 18:31:19 -0600
  • f73aa29921 Improve excluding Paul 2015-02-18 18:08:07 -0600
  • c72dba2a02 Add travis yaml Paul 2015-02-18 17:56:36 -0600
  • 30fd885bd0 Update to better run the tests Paul 2015-02-18 16:15:05 -0600
  • c165588710 Remove tests from main build Paul 2015-02-17 15:45:22 -0600
  • a83893b358 Add biicode.conf Paul 2015-02-17 15:34:03 -0600
  • 7c06a5f9e1 Add mutable_adaptor to workaround libc++, since mem_fn does not meet the requirements of a FunctionObject Paul 2015-02-15 10:25:30 -0500
  • 9353b706ab Add functional header for libc++ Paul 2015-02-15 01:04:47 -0500
  • cb624fe0b1 Declare function objects with static constexpr Paul 2015-02-13 01:38:22 -0500
  • 805a9aeb2c Update acknowledgements Paul 2015-02-08 20:08:06 -0500
  • ed1195e2b4 Move placeholders to functions Paul 2015-02-08 20:06:09 -0500
  • bb3534b199 Update docs Paul 2015-02-08 20:02:47 -0500
  • f86c1f61d6 Merge branch 'develop' Paul 2015-02-08 19:58:57 -0500
  • 8d5613d96c Add doc for capture Paul 2015-02-08 19:58:39 -0500
  • f66384e998 Remove line Paul 2015-02-08 19:49:06 -0500
  • 9d370eda7d Add doc for each arg Paul 2015-02-08 19:48:40 -0500
  • a439fc29d5 Make always a function object Paul 2015-02-08 19:44:21 -0500
  • 1bb8d51759 Add each_arg Paul 2015-02-08 19:35:30 -0500
  • b7e855168c Fix tests for capture_forward Paul 2015-02-05 01:08:25 -0500
  • 22d42cfbe5 Update doc about semicolon Paul 2015-02-05 00:34:37 -0500
  • f84be6989e Remove the trailing static_assert so FIT_RETURNS can be used with lambdas Paul 2015-02-05 00:33:01 -0500
  • b9ffbdcfcc Add initial capture Paul 2015-02-05 00:31:23 -0500
  • 63a162fb93 Improve support for pipable and infix operators when using static functions Paul 2015-02-01 02:26:07 -0500
  • a130a88c20 Fix some more formatting Paul 2015-01-22 19:55:32 -0500
  • 822e194406 Fix some formatting Paul 2015-01-22 19:51:16 -0500
  • ff3b556a25 Use list instead code block Paul 2015-01-22 19:45:28 -0500
  • b5381cf75e Add concepts page Paul 2015-01-22 19:36:07 -0500
  • eef2a8556a Update README Paul 2015-01-22 18:01:21 -0600
  • 2922b186a6 Merge branch 'master' into concept-docs Paul 2015-01-22 17:46:22 -0600
  • 2d703735e3 Show requirements for each concept Paul 2015-01-22 17:46:13 -0600
  • a8b454ad9f Update always to use reference_wrapper Paul 2015-01-13 00:25:30 -0500
  • 7c8e28b494 Add more docs Paul 2015-01-10 12:24:53 -0500
  • 5d6fccc9ad Update quickstart guide with static functions Paul 2014-12-16 14:56:42 -0600
  • 27f3349878 Add documentation for static function Paul 2014-12-16 14:47:10 -0600
  • b0efb61abc Fix feature testing Paul 2014-12-16 14:40:42 -0600
  • 122da59001 Make const constexpr Paul 2014-12-16 14:14:42 -0600
  • 4b60ac4fbb Add more tests for static functions Paul 2014-12-16 13:51:25 -0600
  • ed8e1386ef Add missing test Paul 2014-12-16 13:44:33 -0600
  • 8e9538bcf0 Add static function Paul 2014-12-16 13:44:15 -0600
  • f9a8cf3dc7 Remove unused paramters Paul 2014-12-16 11:19:37 -0600
  • 7ca3165bed Add fix for mangling overload Paul 2014-12-16 11:17:56 -0600
  • 577ed66df6 Add more failure protocols Paul 2014-12-16 11:15:23 -0600
  • 767ce64501 Reveal errors on lambdas Paul 2014-12-15 17:07:39 -0600
  • 6e70af7550 Improve errors when using reveal Paul 2014-12-15 16:53:38 -0600
  • 6838904261 Add result to the docs Paul 2014-11-25 14:48:49 -0500
  • 3434761bd1 Add the result adaptor Paul 2014-11-25 12:59:19 -0500
  • 1c90767a83 Add call operators to the placeholders Paul 2014-11-25 12:03:21 -0500
  • 89fde6aba8 Improve compatibility on gcc 4.6 and add some additional tests Paul 2014-11-25 02:48:25 -0500
  • 825ab38549 Fix incorrect article Paul 2014-11-02 22:48:21 -0500
  • 7e86ee0e8f Fix some more typos Paul 2014-11-01 18:01:24 -0400
  • 2d194ee17a Add more to acknowledgements Paul 2014-11-01 13:22:09 -0400
  • e73f3c13eb Update acknowledgements with named operators Paul 2014-11-01 13:09:45 -0400
  • fcba0a38dc Fix another typo Paul 2014-11-01 11:33:58 -0400
  • 8d46bb68b6 Fix typos Paul 2014-11-01 10:13:21 -0400
  • 7a91ecbe34 Add a quick start guide Paul 2014-10-31 19:16:33 -0400
  • 0ecc70463e Rename overview to index Paul 2014-10-30 18:10:14 -0400
  • fb758668f1 Add some more docs Paul 2014-10-30 17:57:41 -0400
  • 8cdb809eb7 Update markdown Paul 2014-10-18 11:50:35 -0400
  • 077ff1871a Change name of by adaptor as well Paul 2014-10-18 11:50:15 -0400
  • 84e4762ad7 Fix order of 'by' in doc menu Paul 2014-10-18 11:46:40 -0400
  • 60722134e3 Rename on to by Paul 2014-10-18 11:39:36 -0400
  • 8a7ef72551 Use add function variable in tests Paul 2014-10-18 11:29:08 -0400
  • 11246b8059 Fix ordering Paul 2014-10-18 11:27:22 -0400
  • 57d5411c1b Fix problem with out of place menus in the docs Paul 2014-10-16 23:38:53 -0400
  • bbf9604e86 Update markdown Paul 2014-10-16 23:36:33 -0400
  • b231ba6416 Add documentation for protect and returns Paul 2014-10-16 23:32:44 -0400
  • 7d1ff6fd63 Fix mangling overloads for placeholders Paul 2014-10-15 21:22:49 -0400
  • a455cd6913 Use workarounds for mangling overloads Paul 2014-10-15 21:08:16 -0400
  • 7286c277a6 Update the delegate constructor for gcc 4.6 to workaround no argument pack expansion in templates Paul 2014-10-15 21:05:56 -0400
  • c6fcae2921 Add mangle type casting to returns macro to workaround no mangling overload in gcc 4.6 Paul 2014-10-15 21:04:21 -0400
  • 4212389efd Add some more workarounds for gcc Paul 2014-10-06 05:04:47 -0400
  • 004725b04a Add workaround for incomplete decltype on gcc 4.6 Paul 2014-10-04 15:59:25 -0400
  • 52bfac2674 Add workaround for vardiac expansion on gcc 4.6 Paul 2014-10-04 15:59:00 -0400
  • 41f04b83ca Update test to conditionally disable constexpr evaluation Paul 2014-10-04 15:18:41 -0400
  • 7e2691e0a5 Add a test for copy Paul 2014-09-20 13:33:51 -0400
  • 97d13f5b58 Add a check for this mismatch in returns macro Paul 2014-09-20 13:33:03 -0400
  • 51291fba63 Add workaround for using this pointer in returns on older compilers like gcc 4.6 Paul 2014-09-20 11:55:35 -0400
  • 67b6b8b071 Add workaround for ICE on gcc 4.7 in the tests Paul 2014-09-19 20:22:54 -0400
  • 2468cceaf7 Add workaround for gcc 4.7 Paul 2014-09-19 20:12:51 -0400
  • 5b2de6af87 Add tests for constexpr lazy Paul 2014-09-18 01:55:19 -0400
  • f91ad02560 Work with C++11 compilers Paul 2014-09-18 01:41:58 -0400
  • fec7901686 Fix problem with multiline constexpr Paul 2014-09-10 22:47:56 -0400
  • e46c15edf3 Update docs incorrect assert usage Paul 2014-09-10 22:43:43 -0400
  • de8af62a2f Add additional tap test back in Paul 2014-09-10 22:42:16 -0400
  • b3c5e923ba Fix unused tests Paul 2014-09-10 22:40:33 -0400
  • 401c0f562d Fix adaptor can be constructed as constexpr Paul 2014-09-10 22:29:48 -0400
  • 1193c257b1 Update mkdocs Paul 2014-09-10 22:24:02 -0400
  • 5fb07a506c Add doc for infix Paul 2014-09-10 22:20:53 -0400
  • 4972052a5e Add infix adaptor Paul 2014-09-10 22:19:31 -0400
  • c85f1c0aae Update tap doc with correct filename Paul 2014-09-09 00:22:40 -0400