John Fletcher
|
719765edc9
|
lazy_prelude.hpp Update to new standard and add new functions.
|
2015-03-22 22:51:30 +00:00 |
|
John Fletcher
|
59db2f159a
|
function/lazy_signature.hpp lazy_smart.hpp New files
|
2015-03-22 22:33:52 +00:00 |
|
John Fletcher
|
04379f085a
|
function/lazy_operator.hpp Updated to new policies
|
2015-03-22 22:26:36 +00:00 |
|
John Fletcher
|
a28ece0785
|
function/function.hpp Amend copyright.
|
2015-03-21 18:19:08 +00:00 |
|
John Fletcher
|
9b8d79e5b0
|
function/function.hpp Add result overloads to fix return problem for 1 to 4 arguments.
|
2015-03-21 10:24:37 +00:00 |
|
John Fletcher
|
9d837b6c9d
|
Implementation of unordered type deduction
|
2015-03-18 16:47:20 +00:00 |
|
John Fletcher
|
1c1cd7aa12
|
stl/algorithm/detail/has_find.hpp Add include for unordered headers.
|
2015-03-18 16:45:39 +00:00 |
|
John Fletcher
|
1d48295e42
|
phoenix/config.hpp Add configuration for hash and unordered headers
|
2015-03-18 16:44:44 +00:00 |
|
John Fletcher
|
7126601304
|
Minor change to index.html
|
2015-03-17 21:28:42 +00:00 |
|
John Fletcher
|
0e40abca99
|
function/lazy_prelude.hpp Take out apply0
|
2015-03-12 15:56:56 +00:00 |
|
John Fletcher
|
a7f41a6715
|
function/lazy_prelude.hpp Correct bug on apply0
|
2015-03-12 15:21:11 +00:00 |
|
John Fletcher
|
4eb792ff17
|
scope/let.hpp Fix tabs in comments
|
2015-03-11 21:57:22 +00:00 |
|
John Fletcher
|
04a7ef3daf
|
scope/let.hpp Fix tabs in comments
|
2015-03-11 21:52:43 +00:00 |
|
John Fletcher
|
202551e234
|
scope/local_variable.hpp Take out unused is_value_type
|
2015-03-10 23:01:56 +00:00 |
|
John Fletcher
|
71c52c4cd4
|
function/lazy_prelude.hpp Remove redundant code.
|
2015-03-09 11:21:18 +00:00 |
|
John Fletcher
|
3943db6bf5
|
function/lazy_prelude.hpp Make inner result structs complete for gcc 4.2.1
|
2015-03-05 16:16:01 +00:00 |
|
John Fletcher
|
92c6a7a6fb
|
function/lazy_prelude.hpp Add new functions iterate and repeat
|
2015-03-05 14:28:54 +00:00 |
|
John Fletcher
|
3aa6d7762f
|
function/lazy_prelude.hpp add missing const in Filter
|
2015-03-05 09:05:34 +00:00 |
|
John Fletcher
|
13c0fec775
|
function/lazy_prelude.hpp Allow for exceptions to be turned off.
|
2015-03-04 16:51:03 +00:00 |
|
John Fletcher
|
7c0a90385b
|
function/lazy_prelude.hpp Add these: odd even length at filter
|
2015-03-04 16:38:20 +00:00 |
|
John Fletcher
|
5616b287f5
|
function/lazy_prelude.hpp Added enum_from and enum_from_to
|
2015-03-03 22:28:18 +00:00 |
|
John Fletcher
|
1be281abf7
|
Move ChangeLog and version.hpp to version 3.2.0
|
2015-03-02 12:09:58 +00:00 |
|
John Fletcher
|
55819757be
|
Allow user to over-ride BOOST_PHOENIX_FUNCTION_MAX_LAZY_LIST_LENGTH
|
2015-03-02 11:52:31 +00:00 |
|
John Fletcher
|
35e3c9ce3b
|
function/lazy_prelude.hpp Correction
|
2015-03-02 11:45:08 +00:00 |
|
John Fletcher
|
5f30643735
|
Change MAX_LIST_LENGTH to BOOST_PHOENIX_FUNCTION_MAX_LAZY_LIST_LENGTH
|
2015-03-02 11:42:24 +00:00 |
|
John Fletcher
|
1dec80812b
|
function/lazy*.hpp Changed define names to include FUNCTION.
|
2015-03-02 11:38:14 +00:00 |
|
John Fletcher
|
86f75ebb29
|
function/lazy_prelude.hpp Use boost headers not local headers.
|
2015-03-02 11:21:04 +00:00 |
|
John Fletcher
|
db1c2b1133
|
function/lazy_list.hpp remove reference in one location.
|
2015-03-02 10:25:22 +00:00 |
|
John Fletcher
|
c606f2ef71
|
function/lazy_list.hpp Amend types for T in cons
|
2015-03-01 16:50:16 +00:00 |
|
John Fletcher
|
cb100798eb
|
function/lazy_prelude.hpp delete incomplete enum_from
|
2015-03-01 16:36:27 +00:00 |
|
John Fletcher
|
f4d92a0e1f
|
function/lazy_prelude.hpp Updated version
|
2015-03-01 16:34:25 +00:00 |
|
John Fletcher
|
7a36620f70
|
function/lazy_list define MAX_LIST_LENGTH
|
2015-03-01 16:33:28 +00:00 |
|
John Fletcher
|
66810e0664
|
function/lazy_list.hpp Change blackhole()
|
2015-02-27 23:25:16 +00:00 |
|
John Fletcher
|
60784e3215
|
function/lazy_prelude.hpp Include vector in header
|
2015-02-27 22:56:34 +00:00 |
|
John Fletcher
|
7cc053538a
|
function/lazy*.hpp First commit of lazy list files.
|
2015-02-26 20:19:04 +00:00 |
|
John Fletcher
|
2921c872f7
|
phoenix/version.hpp Update to V3.1.1
|
2015-02-23 10:10:25 +00:00 |
|
John Fletcher
|
4e35153434
|
scope/let.hpp uncvref<Expr> used for Expr in result
|
2015-02-16 09:01:43 +00:00 |
|
John Fletcher
|
77d16af8c8
|
core/value.hpp Take out is_value which is incorrect
|
2015-02-08 12:39:31 +00:00 |
|
John Fletcher
|
630e454eaa
|
scope/let.hpp Take out printout
|
2015-02-04 23:49:12 +00:00 |
|
John Fletcher
|
b959ed0c33
|
scope/let.hpp add some diagnostic code
|
2015-02-04 22:16:35 +00:00 |
|
John Fletcher
|
60a6fbbee3
|
core/is_value and value. Identify val() at run time
|
2015-02-04 10:59:15 +00:00 |
|
John Fletcher
|
6f55a5ae6e
|
core/value.hpp Test return value of val()
|
2015-02-04 10:25:11 +00:00 |
|
John Fletcher
|
5795d05cf5
|
core/is_value.hpp Experiment with is_val() runtime function - always false at the moment.
|
2015-02-04 10:24:46 +00:00 |
|
John Fletcher
|
cbad5d4ac6
|
scope/local_variable.hpp Put in test is_value
|
2015-02-02 22:22:35 +00:00 |
|
John Fletcher
|
610f30ccdb
|
core/value.hpp add include of is_value.hpp
|
2015-02-02 21:52:52 +00:00 |
|
John Fletcher
|
0fbe357e3e
|
phoenix/core/is_value.hpp New file
|
2015-02-02 21:37:25 +00:00 |
|
John Fletcher
|
a9d74bedb1
|
Use phoenix_default_domain for proto::basic_default_domain
|
2015-01-30 16:19:02 +00:00 |
|
John Fletcher
|
ebb9b44853
|
Update expression preprocessed files
|
2015-01-30 16:18:23 +00:00 |
|
John Fletcher
|
e168b2853e
|
Updated preprocessed files
|
2015-01-14 20:46:13 +00:00 |
|
John Fletcher
|
6ad32d0cc7
|
scope/lambda Take out unused typedefs to avoid warnings
|
2015-01-14 20:36:59 +00:00 |
|
John Fletcher
|
8ecc2cf71b
|
scope/let.hpp Make a local copy of vars and use it.
|
2015-01-11 00:39:52 +00:00 |
|
John Fletcher
|
fbce509d66
|
scope/let.hpp Add to copyright
|
2015-01-09 00:09:04 +00:00 |
|
John Fletcher
|
086d8e52a5
|
scope/let.hpp use ASSERT to make sure size(vars) is accessed.
|
2015-01-09 00:06:22 +00:00 |
|
John Fletcher
|
b5e35ba9cd
|
phoenix/core/domain.hpp Change to as_expr<T>
|
2015-01-05 16:52:25 +00:00 |
|
John Fletcher
|
9e71593192
|
Preprocessed scope/lambda files
|
2014-12-31 21:38:03 +00:00 |
|
John Fletcher
|
6ac5b3a4fb
|
phoenix/scope/lambda.hpp Put back vars_type and map_type
|
2014-12-31 21:27:36 +00:00 |
|
John Fletcher
|
27d1bd6abc
|
replace all calls to boost/config.hpp with boost/phoenix/config.hpp
|
2014-12-30 15:34:16 +00:00 |
|
John Fletcher
|
8ca56b6d42
|
include/boost/phoenix/config.hpp New file to centralise calls to boost/config.hpp
|
2014-12-30 15:33:06 +00:00 |
|
John Fletcher
|
8e2db9d06c
|
bind/bind_member_variable Add type_traits/is_member_function_pointer.hpp to remove dependence on operator headers.
|
2014-12-28 18:06:31 +00:00 |
|
John Fletcher
|
897e75664e
|
bind/bind_member_function.hpp Add type_traits/is_member_function_pointer.hpp to remove dependence on operator headers.
|
2014-12-28 17:57:55 +00:00 |
|
John Fletcher
|
21f9c361a2
|
Add lazy_enable_if<boost::is_member_function_pointer<RT (ClassT::*)()> to zero argument code.
|
2014-12-24 22:44:27 +00:00 |
|
John Fletcher
|
e3ed3afbcc
|
stl/cmath.hpp Correct typo in previous edit
|
2014-12-24 17:13:58 +00:00 |
|
John Fletcher
|
6e21bf742d
|
std/cmath.hpp Don't use decltype version for gcc < 4.5 even with C++0x
|
2014-12-24 17:11:43 +00:00 |
|
John Fletcher
|
f11680315d
|
stl/cmath.hpp Don't use decltype for Intel C++
|
2014-12-23 19:03:09 +00:00 |
|
John Fletcher
|
20d0fcda37
|
version.hpp Update version to 3.1.0
|
2014-12-23 12:21:22 +00:00 |
|
John Fletcher
|
946a1db4f8
|
bind/bind_member_variable.hpp Add (c) for John Fletcher
|
2014-12-23 12:21:05 +00:00 |
|
John Fletcher
|
4cfbfcedba
|
bind/bind_member_variable.hpp New version runs all tests using boost::lazy_disable_if to resolve overloading problems.
|
2014-12-20 19:09:25 +00:00 |
|
John Fletcher
|
c7d816504f
|
bind/bind_member_variable.hpp Ammend experiment, still not working.
|
2014-12-20 01:27:29 +00:00 |
|
John Fletcher
|
7a38e0a451
|
bind/bind_member_variable Experiments with disable_if not complete yet.
|
2014-12-20 01:15:30 +00:00 |
|
Thomas Bernard
|
deb5b7c750
|
Add the missing modulo assign operator in the using list
|
2014-10-03 22:10:38 +00:00 |
|
John Fletcher
|
fa304b64c5
|
Update scope/preprocessed/lambda files
|
2014-06-28 15:44:26 +01:00 |
|
John Fletcher
|
3abf0f8c17
|
phoenix/scope/lambda.hpp comment unused actions_type and map_type
|
2014-06-27 20:23:36 +01:00 |
|
Lee Clagett
|
47a8b56568
|
Fixed tabbing
|
2014-04-13 20:44:24 -04:00 |
|
Lee Clagett
|
5a5a11f118
|
Setting phoenix generator to use proto::basic_expr
|
2014-04-13 20:43:06 -04:00 |
|
John Fletcher
|
d57fbde006
|
Update preprocessed expression files
|
2014-03-17 12:31:48 +00:00 |
|
John Fletcher
|
49e7db1828
|
Fix tabs in files
|
2014-03-17 12:22:41 +00:00 |
|
John Fletcher
|
d6f9e85a25
|
Change version to 3.0.6
|
2014-03-17 10:35:57 +00:00 |
|
John Fletcher
|
8793dffcc8
|
Reverting changes made related to #7730
|
2014-03-16 18:31:51 +00:00 |
|
John Fletcher
|
78fce5d235
|
Reinstate BOOST_PHOENIX_NO_SPECIALIZE_CUSTOM_TERMINAL option.
|
2014-03-10 21:18:01 +00:00 |
|
John Fletcher
|
c641f41c94
|
boost/core/value.hpp add typedef for value<T>
|
2014-03-02 16:56:29 +00:00 |
|
John Fletcher
|
1319606e74
|
various files, take out NO_SPECIALIZE_CUSTOM_TERMINAL
|
2014-02-22 20:03:37 +00:00 |
|
John Fletcher
|
35197ee624
|
include/boost/phoenix/core/is_nullary.hpp Delete redundant include.
|
2014-02-22 14:20:10 +00:00 |
|
John Fletcher
|
f6e949c48f
|
include/boost/phoenix/core/expression.hpp Reverse change to actor and rerun to generate preprocessed files.
|
2014-02-18 00:06:40 +00:00 |
|
John Fletcher
|
5a28e24557
|
expression preprocessed files
|
2014-02-17 23:37:39 +00:00 |
|
John Fletcher
|
a1337a2ab6
|
include/boost/phoenix/core/expression.hpp change actor to Actor
|
2014-02-17 23:37:08 +00:00 |
|
John Fletcher
|
8e6fd267eb
|
include/boost/phoenix/core/expression.hpp ? actor or Actor ?
|
2014-02-17 17:16:16 +00:00 |
|
John Fletcher
|
109e43e35d
|
include/boost/phoenix/core/domain.hpp Tweak to follow proto lambda example.
|
2014-02-17 16:18:37 +00:00 |
|
John Fletcher
|
61a7b8010d
|
include/boost/phoenix/core.hpp add include of proto/generate.hpp attempt to fix problems with intel 14.0.1
|
2014-02-17 07:59:50 +00:00 |
|
John Fletcher
|
808ed5ea7a
|
include/boost/phoenix/core/terminal.hpp remove some changes
|
2014-02-16 22:38:54 +00:00 |
|
John Fletcher
|
828b4b52c0
|
include/boost/phoenix/core/terminal.hpp Experimental changes
|
2014-02-16 22:25:58 +00:00 |
|
John Fletcher
|
d61a52fadd
|
include/boost/phoenix/core/terminal change actor to Actor in one location - bugfix.
|
2014-02-16 21:01:36 +00:00 |
|
John Fletcher
|
76491360ab
|
include/boost/phoenix/core.hpp added debug.hpp
|
2014-02-16 19:16:14 +00:00 |
|
John Fletcher
|
5526a90f8e
|
include/boost/phoenix/core/debug.hpp New file
|
2014-02-16 19:06:46 +00:00 |
|
John Fletcher
|
6cb81d6664
|
include/boost/phoenix/core/terminal.hpp Comment on possible bug.
|
2014-02-16 16:22:04 +00:00 |
|
John Fletcher
|
4d1b66363f
|
phoenix/core/is_nullary.hpp fix tabs
|
2014-02-14 14:04:41 +00:00 |
|
Mathias Gaunard
|
4edc189b59
|
fix unused variable warning in member_function_ptr
|
2014-02-09 12:40:58 +01:00 |
|
John Fletcher
|
35b71d5018
|
Changes to move to 3.0.5 release
|
2014-02-09 10:41:03 +00:00 |
|
John Fletcher
|
e9656bf7aa
|
phoenix/bind/detail/member_function_ptr.hpp fix for shadow warning.
|
2014-02-08 10:27:22 +00:00 |
|
John Fletcher
|
db4d72259a
|
one further change and preprocessed files.
|
2014-02-07 18:10:47 +00:00 |
|
John Fletcher
|
5adc3aba25
|
changes to correct shadow warnings
|
2014-02-07 17:53:31 +00:00 |
|
John Fletcher
|
db1f0eed55
|
Merge branch 'master' into develop
|
2014-02-07 12:54:51 +00:00 |
|
John Fletcher
|
ab4e3f5ef3
|
function_ptr preprocessed files
|
2014-02-07 11:59:31 +00:00 |
|
John Fletcher
|
c807d35997
|
phoenix/bind/detail/function_ptr.hpp Shadow fixes needs preprocessed files regenerated.
|
2014-02-07 11:51:30 +00:00 |
|
John Fletcher
|
62dbe3ecc0
|
preprocessed/mem_fun_ptr files
|
2014-02-07 11:43:48 +00:00 |
|
John Fletcher
|
effa7c21af
|
boost/phoenix/bind/detail/function_ptr.hpp shadow fix
|
2014-02-07 11:43:08 +00:00 |
|
John Fletcher
|
f15f99cf86
|
boost/phoenix/statement/for.hpp fix shadow do_
|
2014-02-07 11:33:01 +00:00 |
|
John Fletcher
|
d5f4332f73
|
boost/phoenix/operator/detail/mem_fun_ptr_gen.hpp Sort shadow. Needs preprocess regenerated.
|
2014-02-07 11:30:17 +00:00 |
|
John Fletcher
|
441603dbd8
|
boost/phoenix/scope/let.hpp fix shadow
|
2014-02-07 09:34:08 +00:00 |
|
John Fletcher
|
90da349e64
|
boost/phoenix/statement/do_while and while fix shadow do_
|
2014-02-07 09:30:47 +00:00 |
|
John Fletcher
|
b795fd4a3e
|
boost/phoenix/scoped/scoped_environment.hpp fix shadow vars
|
2014-02-07 09:25:14 +00:00 |
|
John Fletcher
|
ed312188a5
|
complete merge
|
2014-02-06 23:32:51 +00:00 |
|
John Fletcher
|
64e9bf97a3
|
version.hpp resolve conflict
|
2014-02-05 20:54:41 +00:00 |
|
John Fletcher
|
6a094019ee
|
Amended to remove conflicts.
|
2014-02-05 20:35:40 +00:00 |
|
John Fletcher
|
7edf18a504
|
include/boost/phoenix/core/is_nullary.hpp Correct mistake
|
2014-02-05 20:19:35 +00:00 |
|
John Fletcher
|
1e884bb891
|
include/boost/phoenix/version.hpp Move version to 3.0.4
|
2014-02-05 20:16:15 +00:00 |
|
John Fletcher
|
e8bacacd1c
|
include/boost/phoenix/core/is_nullary.hpp terminal.hpp Take #7730 fix out of use.
|
2014-02-05 20:14:36 +00:00 |
|
John Fletcher
|
9293d138a3
|
include/boost/phoenix/core/terminal.hpp #7730
|
2014-02-03 23:57:17 +00:00 |
|
John Fletcher
|
a98bcc0f5d
|
include/boost/phoenix/core/is_nullary.hpp #7730
|
2014-02-03 23:56:25 +00:00 |
|
John Fletcher
|
dfe670023a
|
include/boost/phoenix/core/limits.hpp Conditional definition of PHOENIX_LIMIT
|
2014-02-03 20:50:35 +00:00 |
|
John Fletcher
|
b44cebad10
|
include/boost/phoenix/core/limits.hpp Tidy up
|
2014-02-03 20:13:46 +00:00 |
|
John Fletcher
|
375686b8e6
|
include/boost/phoenix/core/limits.hpp remove definition of PHOENIX_LIMIT
|
2014-02-03 20:05:23 +00:00 |
|
John Fletcher
|
97229711bc
|
include/boost/phoenix/stl/cmath.cpp Apply patch for C++11 use only.
|
2014-02-02 17:49:13 +00:00 |
|
John Fletcher
|
245169d465
|
include/boost/phoenix/version.hpp define BOOST_PHOENIX_VERSION_NUMBER if boost/predef is available.
|
2014-02-02 16:39:14 +00:00 |
|
John Fletcher
|
dd5ba93b85
|
include/boost/phoenix/version.hpp V3.0.3
|
2014-02-02 15:50:53 +00:00 |
|
John Fletcher
|
742f3d7d5b
|
include/boost/phoenix/core/limits.hpp Patch for #7166
|
2014-02-02 15:27:48 +00:00 |
|
John Fletcher
|
289232830d
|
core/actor.hpp preprocessed files
|
2014-02-02 14:32:39 +00:00 |
|
John Fletcher
|
076798fe16
|
include/boost/phoenix/core/actor.hpp fix mistake
|
2014-02-02 13:14:17 +00:00 |
|
John Fletcher
|
adda06edf8
|
include/boost/phoenix/core/actor.hpp patched file.
|
2014-02-02 13:09:38 +00:00 |
|
John Fletcher
|
da2fa6612d
|
Updated preprocessed headers core/function_equal.hpp and scope/lambda.hpp
|
2014-02-02 12:56:49 +00:00 |
|
John Fletcher
|
303bf8dc8d
|
include/boost/phoenix/stl/cmath.cpp Apply suggested patch
|
2014-02-01 15:51:28 +00:00 |
|
John Fletcher
|
4284c22062
|
include/boost/phoenix/operator.hpp extra include
|
2014-01-31 21:54:27 +00:00 |
|
John Fletcher
|
f7e6064064
|
include/boost/phoenix/core.hpp extra include
|
2014-01-31 21:54:07 +00:00 |
|
John Fletcher
|
45e624e8d3
|
Merge branch 'file_tidy' into develop
|
2014-01-31 20:45:08 +00:00 |
|
John Fletcher
|
94e5a17973
|
include/boost/phoenix/core/function_equal.hpp Add licence and copyright for preprocessed files.
|
2014-01-31 20:38:36 +00:00 |
|
John Fletcher
|
6afbadabd7
|
include/boost/phoenix/version.hpp Change version to 3.0.2
|
2014-01-31 19:47:44 +00:00 |
|
John Fletcher
|
1623925f5d
|
include/boost/phoenix/statement/sequence.hpp Add include for boost/proto/operators.hpp
|
2014-01-30 22:26:18 +00:00 |
|
John Fletcher
|
1bd3bce7d3
|
phoenix/version.hpp Change version to 3.0.1
|
2014-01-26 09:09:38 +00:00 |
|
John Fletcher
|
cadcf3bd3b
|
include/boost/phoenix/core/detail/phx2_result.hpp Change check to check_ to avoid Mac macro
|
2014-01-25 23:39:18 +00:00 |
|
John Fletcher
|
26b1d87cd4
|
Removed tabs from files
|
2014-01-24 12:53:58 +00:00 |
|
John Fletcher
|
71ed607688
|
include/boost/phoenix/scope/lambda remove tabs
|
2014-01-24 12:27:19 +00:00 |
|
John Fletcher
|
7924230920
|
include/boost/phoenix/core/value.hpp remove tabs
|
2014-01-24 12:20:43 +00:00 |
|
John Fletcher
|
a7d6cc20eb
|
include/boost/phoenix/operator/comparison.hpp Fix for 6268
|
2014-01-23 21:56:34 +00:00 |
|
John Fletcher
|
97a6a32cb9
|
Apply patch to fix 7181
|
2014-01-23 12:39:52 +00:00 |
|
John Fletcher
|
cae5097595
|
Further fixes for 9113
|
2014-01-23 10:57:21 +00:00 |
|
John Fletcher
|
fe7e28de52
|
Fixes for bug 9113
|
2014-01-23 00:02:32 +00:00 |
|
John Fletcher
|
1d6fb158c1
|
fix for bug 9111
|
2014-01-22 23:30:28 +00:00 |
|
K-ballo
|
45b4ccfb51
|
Removed checks for v2
|
2013-12-16 19:29:34 -06:00 |
|
Stephen Kelly
|
c853c803dd
|
Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
|
2013-09-26 13:02:51 +00:00 |
|
Eric Niebler
|
ef473de7bb
|
phoenix::function constructor is constexpr, refs #9049
[SVN r85488]
|
2013-08-27 16:43:00 +00:00 |
|
Eric Niebler
|
8c03db9e38
|
fix more phoenix decltype-result_of bugs
[SVN r80758]
|
2012-09-29 16:55:08 +00:00 |
|