2
0
mirror of https://github.com/boostorg/hof.git synced 2026-01-31 08:12:19 +00:00

Commit Graph

  • 42827a2f45 Update appveyor yml to use vs 2015 Paul 2015-05-23 18:26:28 -05:00
  • ebb22b3d22 Add appveyor yml Paul 2015-05-23 18:13:44 -05:00
  • 830bd14b3d Disable expression sfinae for visual studio Paul 2015-05-23 17:55:09 -05:00
  • aadbe0317c Add a non-sfinae version of is_callable Paul 2015-05-23 13:53:42 -05:00
  • 4ce7b1542a Remove deprecated files Paul 2015-05-23 13:00:28 -05:00
  • 11829d9199 Rename unique address config macro Paul 2015-05-23 12:53:49 -05:00
  • f87202485b Rename FIT_STATIC_FUNCTION Paul 2015-05-23 12:50:45 -05:00
  • 5296bb513b Add more tests for unique address Paul 2015-05-23 09:57:01 -05:00
  • af0a9245ef Disable unique addresses on gcc 4.6, since it doesn't work with constexpr Paul 2015-05-23 09:38:55 -05:00
  • f2a4165ac2 Update declarations of all global function objects Paul 2015-05-22 18:41:57 -05:00
  • 02627093f1 s/static_const/static_const_var/ Paul 2015-05-22 18:14:01 -05:00
  • 182b9ffcc3 Remove constexpr for static on gcc 4.6 compilers Paul 2015-05-22 17:48:46 -05:00
  • 3fec6509e3 Start update for the rest of the function object to be unique references Paul 2015-05-22 17:23:30 -05:00
  • 779c40ca58 Add FIT_STATIC_CONSTEXPR_FUNCTION to declare functions with constexpr friendliness Paul 2015-05-22 17:12:32 -05:00
  • e9c31f7a23 Move static_const to a seperate header Paul 2015-05-22 16:54:56 -05:00
  • 34dad9678b Merge branch 'lift' v0.1 Paul 2015-05-22 13:57:26 -05:00
  • 7087530143 Add lift to mkdocs Paul 2015-05-22 13:56:28 -05:00
  • 8c3c5e242a Add lift to mkdocs Paul 2015-05-22 13:53:43 -05:00
  • 4e5d110962 Use unique address on gcc 4.6 as well Paul 2015-05-22 13:50:06 -05:00
  • 6fd7c6f3aa Add more checks for empty Paul 2015-05-21 11:36:31 -05:00
  • e4eb628cb7 Some code simplification Paul 2015-05-21 11:26:17 -05:00
  • 6cface92fe Rename config macro Paul 2015-05-21 11:04:21 -05:00
  • 2ff90d6eec Disable unique address on gcc 4.6 Paul 2015-05-21 02:02:17 -05:00
  • dc43e48349 Add include for cstdio Paul 2015-05-21 01:31:02 -05:00
  • 7e0c178661 Make static functions have unique addresses even when using lambdas Paul 2015-05-21 01:19:26 -05:00
  • ba9c2e1eba Declare static functions as references Paul 2015-05-20 18:53:55 -05:00
  • 3cc469bbe1 Add test for static function across two TUs Paul 2015-05-20 17:58:31 -05:00
  • 3ae0738952 Add documentation for the lift operator Paul 2015-05-20 12:00:34 -05:00
  • 95a9150254 Add test for lift operator Paul 2015-05-20 11:44:13 -05:00
  • 01c80e4c00 Merge pull request #12 from pfultz2/constexpr_by Paul Fultz II 2015-05-19 10:09:38 -05:00
  • c381dc377c Add better support for constexpr by and void returning apply_eval Paul 2015-05-19 09:26:49 -05:00
  • 947fa21f0b Dont use initializer list Paul 2015-05-13 16:02:58 -06:00
  • f4d8c63253 Add test for contexpr by Paul 2015-05-13 16:00:39 -06:00
  • fce0d2a535 Add test for contexpr by Paul 2015-05-13 15:58:17 -06:00
  • c1bac2c4d1 Add lift operator Paul 2015-05-13 12:25:40 -06:00
  • 4ee947fb58 Update bii parent Paul 2015-05-13 09:04:00 -06:00
  • a569b6f95e Remove deprecated uses if is_callable Paul 2015-05-13 09:47:19 -05:00
  • cdf84927c6 Update markdown Paul 2015-05-09 23:22:01 -05:00
  • 5c468cc076 Update is_callable to not use function signatures Paul 2015-05-09 23:21:37 -05:00
  • 706cd1f692 Remove double apply Paul 2015-05-09 23:03:01 -05:00
  • 8af1dea877 Update the documentation Paul 2015-05-09 22:59:26 -05:00
  • fdc7099822 Merge branch 'by_order' Paul 2015-05-09 22:54:46 -05:00
  • fca76af2c3 Merge branch 'is_unpackable' Paul 2015-05-09 22:54:06 -05:00
  • cf31da59f9 Add eval documentation Paul 2015-05-08 21:28:30 -05:00
  • 4306c8cf86 Rename misname test file Paul 2015-05-07 15:07:32 -05:00
  • 3579cd81e1 Update by_order to use apply_eval Paul 2015-05-07 13:25:53 -05:00
  • 5fef01028f Add eval and apply_eval Paul 2015-05-05 17:57:35 -05:00
  • 241f171b9e Add documentation about apply Paul 2015-05-05 11:26:24 -05:00
  • 6f0453de41 Add apply utility function Paul 2015-05-05 11:16:38 -05:00
  • ef49076b74 Regenerate markdown Paul 2015-05-05 11:04:05 -05:00
  • a9a5814512 Deprecate each_arg Paul 2015-05-05 11:02:53 -05:00
  • c491103b9f Update documentation for 'by' about the order of evaluation Paul 2015-05-05 11:00:56 -05:00
  • c05b8296fb Simplify return type deduction for evaluation order Paul 2015-05-05 09:46:28 -05:00
  • 59902ef019 Prededuce the return type for older gcc Paul 2015-05-05 09:39:10 -05:00
  • ddbe081a12 Add workaround for older compilers that don't fully support oreded evaluation in brace init Paul 2015-05-04 22:46:57 -05:00
  • b8b0d66eb1 Use c cast instead of forward Paul 2015-05-04 22:14:35 -05:00
  • 88a5c42ef3 Guarantee order for projections Paul 2015-05-04 16:44:33 -05:00
  • 1969dab374 Add failure info to unpack Paul 2015-05-01 00:55:48 -05:00
  • c12a91960f Constrain unpack functionn using is_unpackable trait Paul 2015-05-01 00:21:53 -05:00
  • a542da3ae4 Update doc about is_unpackable trait Paul 2015-05-01 00:11:33 -05:00
  • a2bbe0410b Add is_unpackable trait Paul 2015-04-30 00:54:07 -05:00
  • bf3dc86caf Remove deprecated docs from gendoce Paul 2015-04-30 00:25:39 -05:00
  • 718db4060d Merge branch 'master' of github.com:pfultz2/Fit Paul 2015-04-29 22:25:12 -05:00
  • 2269c6bc8f Update markdown and fix soem typos Paul 2015-04-29 22:24:52 -05:00
  • 13eba6efd7 Update parent block version Paul 2015-04-28 16:01:37 -05:00
  • ff299ab999 Update biicode version Paul 2015-04-28 14:12:25 -05:00
  • 3a6e679331 Remove biicode deployement Paul 2015-04-28 11:53:39 -05:00
  • e62775d98c Disable installing libc6, to see what happens Paul 2015-04-28 11:05:02 -05:00
  • 2a9c4ba1d5 Set it to the bii branch for now Paul 2015-04-28 09:13:29 -05:00
  • 774f02f429 Dont remove build directory during deploy Paul 2015-04-28 00:51:29 -05:00
  • 6cd0f11185 Set to all branches for now Paul 2015-04-28 00:50:14 -05:00
  • d2b4b02611 Add biicode deployement to travis Paul 2015-04-28 00:43:33 -05:00
  • 92f438ffc4 Remove deprecated macros Paul 2015-04-28 00:16:11 -05:00
  • b970f9d072 Merge branch 'master' into bii Paul 2015-04-28 00:05:35 -05:00
  • 81a8bd4749 Update biicode file with new test settings Paul 2015-04-28 00:04:48 -05:00
  • 241fae588c Set default language to C++ for highliting docs Paul 2015-04-25 20:22:00 -05:00
  • 5658f9aceb Merge branch 'unpack' Paul 2015-04-25 19:19:30 -05:00
  • e16729d766 Renable the test for now Paul 2015-04-24 21:21:10 -05:00
  • 2f53a06368 Move args to the function section since it returns a function now Paul 2015-04-24 21:20:49 -05:00
  • 9f50dd3308 Change args to take an integral constant, and make it return a function. Deprecate the old usage Paul 2015-04-24 21:19:52 -05:00
  • cf1fc825fc Deprecate fuse and invoke, and remove the docs Paul 2015-04-24 20:50:59 -05:00
  • 7adbb0f59e Add the new documentation Paul 2015-04-24 20:48:32 -05:00
  • 986159829b Add documentation to pack Paul 2015-04-24 20:44:39 -05:00
  • f9c82b5f44 Add documentation for unpack Paul 2015-04-24 20:25:48 -05:00
  • a0ac83e96f Fix problems with join on gcc 4.7 and 4.6 Paul 2015-04-23 00:19:18 -05:00
  • 53aa24f5c4 Fix merge conflict Paul 2015-04-15 13:42:26 -05:00
  • f1d969b890 Add tests for multiple unpacking Paul 2015-04-14 14:48:19 -05:00
  • 1384b4a932 Add initial unpack Paul 2015-04-13 00:21:20 -05:00
  • be971a6414 Merge branch 'windows' Paul 2015-04-08 12:44:56 -04:00
  • d4e192098c Optimize compose for emptiness Paul 2015-04-08 12:30:50 -04:00
  • 7ed7443c4a Add workarounds for gcc 4.6 for compressed_pair Paul 2015-04-08 12:09:19 -04:00
  • a8078891e3 Flip the order of constructors on compressed_pair Paul 2015-04-07 17:48:12 -04:00
  • c2770d1256 Merge branch 'master' into pack-empty Paul 2015-04-07 13:30:19 -04:00
  • 15612b4c81 Update forward static assert message Paul 2015-04-07 13:29:29 -04:00
  • 1933c917f1 Disable empty optimizations on gcc Paul 2015-04-07 12:39:15 -04:00
  • d895d531fb Merge pull request #9 from pfultz2/issue8-fix Paul Fultz II 2015-03-18 17:34:02 -05:00
  • c3c75c6a62 Properly check gcc 4.6 Paul 2015-03-18 16:15:51 -05:00
  • 4b9a40f0c8 Disable copy constructible check on gcc 4.6 since its missing the type trait Paul 2015-03-18 15:25:29 -05:00
  • 6f373f19f6 Add fix and a test for when clang implicity deletes the copy constructor Paul 2015-03-18 13:16:11 -05:00
  • 65c8d3f8b9 Merge pull request #7 from pfultz2/fix-placeholders Paul Fultz II 2015-03-17 15:49:05 -05:00