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
81a1c2c99a
Merge pull request #207 from boostorg/develop
...
Update CI scripts on master
boost-1.70.0.beta1
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0.beta1
boost-1.71.0
boost-1.70.0
2019-01-10 17:19:50 +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
62137c0ab7
Merge pull request #204 from boostorg/develop
...
boost 1.69
boost-1.69.0-beta1
boost-1.69.0
2018-10-31 08:23:10 +09: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
26e8b5e459
vector: Simplify assign_sequence
2018-10-10 03:09:54 +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
Glen Fernandes
9db262acf5
Fix unit tests that did not return report_errors()
2018-09-24 19:43:33 -04: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
c740a4dbad
Merge pull request #188 from boostorg/develop
...
Post beta merge
boost-1.68.0
2018-07-17 21:12:08 +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
Kohei Takahashi
23c54602c2
Merge pull request #185 from boostorg/docfix/io-for-adapted
...
doc: Added note regarding IO for adapted type
2018-07-05 22:57:56 +09:00
Kohei Takahashi
30c044b03a
doc: Added note regarding IO for adapted type
...
[skip ci]
closes: track 6091
2018-07-05 22:15:33 +09:00
Kohei Takahashi
a71b9607e1
Merge pull request #184 from boostorg/develop
...
pre boost 1.68.0 beta merge
2018-07-03 21:50:36 +09:00