70c38c7bf7
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
2020-03-31 08:30:37 -04:00
edddad2b4e
Merge branch 'master' into develop
boost-1.73.0.beta1
boost-1.73.0
2020-03-26 19:13:17 +08:00
b3c212c47f
Merge pull request #216 from Kojoley/fix-comparison-operators-enabler
...
Fix comparison operators enabler
2019-12-04 14:24:27 +08:00
4778c4c180
Fix comparison operators enabler
...
Overloads must not be presented until both arguments are Fusion sequences.
2019-12-04 03:04:34 +03:00
5f30a8da60
Merge pull request #212 from Romain-Geissler-1A/delete-private-copy-operators
...
Explicitly delete all non implemented assignment operators.
2019-11-19 09:40:12 +08:00
fc32335387
Merge pull request #215 from Kojoley/patch-1
...
CI: Fix Appveyor builds
2019-11-01 08:32:51 +08:00
b5751ae85d
CI: Fix Appveyor builds
2019-10-31 22:12:43 +03:00
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
3e07b3f66b
Disabled two test which tries to return local address
2019-07-25 18:10:22 +05:30
08076be2ac
Explicitly delete all non implemented assignment operators.
...
Commit (almost) automatically generated with the following sed command:
sed -i -ne '1h;1!H;${g;s|\n[[:blank:]]*private:\n\([[:blank:]]*\)// silence MSVC warning C4512: assignment operator could not be generated\n\([[:blank:]]*\)\([^\n]\+\);\n|\n\1// silence MSVC warning C4512: assignment operator could not be generated\n\2BOOST_DELETED_FUNCTION(\3)\n|g;p}' $(git ls-files)
2019-05-08 17:11:37 +00:00
4c51811315
Merge pull request #208 from Mike-Devel/min_cmake
...
[CMake] Add minimal cmake file
2019-03-08 08:55:47 +09:00
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
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
b180146e3d
[CMake] Add disclaimer and turn tabs into spaces
2019-01-28 13:02:40 +01:00
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
f0089a640e
Merge pull request #205 from Kojoley/sequence-intrinsic-at
...
Tweak sequence intrinsic at
2019-01-16 18:03:12 +09:00
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
7b55860d78
Merge pull request #206 from boostorg/update-ci
...
Update CI scripts
2019-01-10 08:45:02 +09:00
70837a30c5
CI: Added clang-win runner
2019-01-09 18:59:05 +09:00
2e91d0b78e
CI: Updated travis compiler matrix
2019-01-09 18:58:40 +09:00
e375a4541b
CI: Updated for the recent boost-install changes
2019-01-09 18:33:23 +09:00
908a34a4ed
Tweak sequence intrinsic at
...
A bit clearer and slightly less work for the inliner
2018-11-01 02:01:15 +03:00
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
753db26073
Merge pull request #198 from Kojoley/vector-simplify-at_impl
...
vector: Simplify at_impl
2018-10-25 22:12:38 +09:00
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
b5ba6cbd2b
N3031 workaround for compilers without alias templates
2018-10-14 02:49:25 +03:00
2160949150
A slightly cleaner N3031 workaround
2018-10-12 00:34:20 +03:00
6208b083fb
Merge pull request #199 from Kojoley/simplify-is_same_size
...
Simplify is_same_size
2018-10-10 22:34:30 +09:00
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
efe9065b8c
vector: Simplify at_impl
2018-10-10 04:19:10 +03:00
d1da8ee746
Simplify is_same_size
2018-10-07 23:17:40 +03:00
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
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
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
9db262acf5
Fix unit tests that did not return report_errors()
2018-09-24 19:43:33 -04:00
a3abadb884
map_fwd: Do not include the implementation details
2018-09-25 02:21:05 +03:00
3cfbd9826d
Fix unit tests that did not return report_errors()
2018-09-17 07:17:29 -04:00
c1fea895c2
Update decltype(expr)::type WA for Clang 3.0
2018-08-17 01:36:56 +03:00
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
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
b0f0882229
Define traits::is_view for non fusion types
2018-08-03 00:24:10 +03:00
b8fafe04d9
Merge pull request #190 from boostorg/cleanup/filter_view
...
Cleanup filter_view to improve performance
2018-08-02 12:53:08 +09:00
95b4500898
test: Suppress unused warning
2018-08-02 12:43:26 +09:00
b02cb70760
test: Suppress unused warning on MSVC
2018-08-02 09:37:32 +09:00
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
e29b1a07f3
adapt: Cleanup includes
2018-07-28 14:49:50 +09:00
f03bb5ec2e
test: Removed unnecessary semi-colon
2018-07-28 14:40:51 +09:00
cc0c684a92
test: Suppress unused warning
2018-07-27 12:45:33 +09:00
c740a4dbad
Merge pull request #188 from boostorg/develop
...
Post beta merge
boost-1.68.0
2018-07-17 21:12:08 +09:00
48f8af3e73
filter_view: Removed redundant filter operation
...
Iterator constructor always filters and determines right position.
2018-07-07 09:30:17 +09:00