Commit Graph
1397 Commits
Author SHA1 Message Date
Joel de Guzman fc32335387 Merge pull request #215 from Kojoley/patch-1
CI: Fix Appveyor builds
2019-11-01 08:32:51 +08:00
Nikita Kniazev b5751ae85d CI: Fix Appveyor builds 2019-10-31 22:12:43 +03:00
Joel de Guzman e5a007579f Merge pull request #214 from Jac1494/develop
Disabled two test which tries to return local address
2019-07-27 10:54:46 +08:00
Jaydeep Chauhan 3e07b3f66b Disabled two test which tries to return local address 2019-07-25 18:10:22 +05:30
Kohei Takahashi 4c51811315 Merge pull request #208 from Mike-Devel/min_cmake
[CMake] Add minimal cmake file
2019-03-08 08:55:47 +09:00
djowel 19d6c7ad3b Fix is_view_impl to return false for non fusion sequences (just like is_sequence_impl). (reverted from commit 1c693f05bf) 2019-02-18 13:59:58 +08:00
djowel 1c693f05bf Fix is_view_impl to return false for non fusion sequences (just like is_sequence_impl). 2019-02-18 12:45:36 +08:00
Mike Dev b180146e3d [CMake] Add disclaimer and turn tabs into spaces 2019-01-28 13:02:40 +01:00
Mike Dev 68affa1706 [CMake] Generate cmake target that other libraries can use
... to express their dependency on this library and retrieve any
configuration information such as the include directory, binary
to link to (if any), transitive dependencies, necessary compiler
options or the required c++ standards level.
2019-01-23 19:03:03 +01:00
Kohei Takahashi f0089a640e Merge pull request #205 from Kojoley/sequence-intrinsic-at
Tweak sequence intrinsic at
2019-01-16 18:03:12 +09:00
Kohei Takahashi 7b55860d78 Merge pull request #206 from boostorg/update-ci
Update CI scripts
2019-01-10 08:45:02 +09:00
Kohei Takahashi 70837a30c5 CI: Added clang-win runner 2019-01-09 18:59:05 +09:00
Kohei Takahashi 2e91d0b78e CI: Updated travis compiler matrix 2019-01-09 18:58:40 +09:00
Kohei Takahashi e375a4541b CI: Updated for the recent boost-install changes 2019-01-09 18:33:23 +09:00
Nikita Kniazev 908a34a4ed Tweak sequence intrinsic at
A bit clearer and slightly less work for the inliner
2018-11-01 02:01:15 +03:00
Kohei Takahashi 753db26073 Merge pull request #198 from Kojoley/vector-simplify-at_impl
vector: Simplify at_impl
2018-10-25 22:12:38 +09:00
Kohei Takahashi 309a2d623f Merge pull request #201 from Kojoley/a-slightly-cleaner-n3031-workaround
A slightly cleaner N3031 workaround
2018-10-18 08:17:24 +09:00
Nikita Kniazev b5ba6cbd2b N3031 workaround for compilers without alias templates 2018-10-14 02:49:25 +03:00
Nikita Kniazev 2160949150 A slightly cleaner N3031 workaround 2018-10-12 00:34:20 +03:00
Kohei Takahashi 6208b083fb Merge pull request #199 from Kojoley/simplify-is_same_size
Simplify is_same_size
2018-10-10 22:34:30 +09:00
Kohei Takahashi 95beeba19c Merge pull request #197 from Kojoley/vector_n-test-fix-warning
TST: vector_n: Fixed conversion warning
2018-10-10 22:31:53 +09:00
Nikita Kniazev efe9065b8c vector: Simplify at_impl 2018-10-10 04:19:10 +03:00
Nikita Kniazev d1da8ee746 Simplify is_same_size 2018-10-07 23:17:40 +03:00
Nikita Kniazev a26dcf59ce TST: vector_n: Fixed conversion warning
```
boost\fusion\container\vector\vector.hpp(168): warning C4244: 'initializing': conversion from 'T' to 'T', possible loss of data
1>        with
1>        [
1>            T=int
1>        ]
1>        and
1>        [
1>            T=float
1>        ]
```
2018-10-05 15:54:35 +03:00
Kohei Takahashi 6b5c5be9be Merge pull request #195 from Kojoley/patch-2
map_fwd: Do not include the implementation details
2018-09-27 09:35:05 +09:00
Kohei Takahashi 8c36079edb Merge pull request #193 from Kojoley/patch-1
Update decltype(expr)::type WA for Clang 3.0
2018-09-27 09:34:43 +09:00
Nikita Kniazev a3abadb884 map_fwd: Do not include the implementation details 2018-09-25 02:21:05 +03:00
Glen Fernandes 3cfbd9826d Fix unit tests that did not return report_errors() 2018-09-17 07:17:29 -04:00
Nikita Kniazev c1fea895c2 Update decltype(expr)::type WA for Clang 3.0 2018-08-17 01:36:56 +03:00
Kohei Takahashi 6a3ddd1458 Merge pull request #191 from boostorg/adapt-adt/return-const
adapt/adt: Don't add/remove const on return type of attributes
2018-08-09 08:21:49 +09:00
Kohei Takahashi b1f20628bb Merge pull request #192 from Kojoley/define-is_view-for-non-fusion
Define traits::is_view for non fusion types
2018-08-03 09:46:42 +09:00
Nikita Kniazev b0f0882229 Define traits::is_view for non fusion types 2018-08-03 00:24:10 +03:00
Kohei Takahashi b8fafe04d9 Merge pull request #190 from boostorg/cleanup/filter_view
Cleanup filter_view to improve performance
2018-08-02 12:53:08 +09:00
Kohei Takahashi 95b4500898 test: Suppress unused warning 2018-08-02 12:43:26 +09:00
Kohei Takahashi b02cb70760 test: Suppress unused warning on MSVC 2018-08-02 09:37:32 +09:00
Kohei Takahashi 77ebd568e1 adapt/adt: Don't add/remove const on return type of attributes
Boost.TypeOf always deduces the type as un-cv-qualified value type, thus const-ized
value type is redundant and inhibiting compiler optimization.
2018-08-01 20:08:24 +09:00
Kohei Takahashi e29b1a07f3 adapt: Cleanup includes 2018-07-28 14:49:50 +09:00
Kohei Takahashi f03bb5ec2e test: Removed unnecessary semi-colon 2018-07-28 14:40:51 +09:00
Kohei Takahashi cc0c684a92 test: Suppress unused warning 2018-07-27 12:45:33 +09:00
Kohei Takahashi 48f8af3e73 filter_view: Removed redundant filter operation
Iterator constructor always filters and determines right position.
2018-07-07 09:30:17 +09:00
Kohei Takahashi cc3fbc4f5d Removed unused headers 2018-07-07 09:30:17 +09:00
Kohei Takahashi bd96a6bcfb doc: Fixed filter_view parameter requirements 2018-07-07 09:24:55 +09:00
Kohei Takahashi 2a95fcc3e9 Merge pull request #186 from boostorg/bugfix/apply
Fixed unintentional MPL substitution in transform_view
2018-07-07 08:11:15 +09:00
Kohei Takahashi 47ff2e6cb5 find_if: Improved tag usage
The traversal tag is a bit complex than before.
2018-07-07 07:18:56 +09:00
Kohei Takahashi 9036c72a61 find_if: Removed unnecessary mpl::lambda
mpl::apply can treat placeholder expression
2018-07-07 07:08:17 +09:00
Kohei Takahashi 06a2f0560f doc: Fixed keyword links 2018-07-07 01:56:50 +09:00
Kohei Takahashi c76cd3d6b2 test: Suppress unused warning 2018-07-07 01:27:20 +09:00
Kohei Takahashi 77959b1d33 test: Added test for ticket 5490 2018-07-07 01:23:11 +09:00
Kohei Takahashi c6448b9e45 transform: Stopped use of mpl::apply
it causes unintended MPL substitution
2018-07-07 01:06:05 +09:00
Kohei Takahashi 561890429b doc: Moved paragraph to mpl adaptation to mpl section 2018-07-06 11:21:54 +09:00