Commit Graph

72 Commits

Author SHA1 Message Date
d87b6aaf57 fixed bug where first element is convertible from input sequence
[SVN r37475]
2007-04-20 03:45:36 +00:00
bf4c542d5d more flat includes
[SVN r37436]
2007-04-14 08:27:24 +00:00
02005e075f more flat includes
[SVN r37342]
2007-04-03 06:17:56 +00:00
6a01312869 workaround for VC7.1 getting confused with optional and variant boost::get functions
[SVN r37337]
2007-04-02 13:20:16 +00:00
0913d82b43 forgot to commit.
[SVN r37336]
2007-04-02 12:41:10 +00:00
5e9e7f31a4 wrong library, FUSION, not SPIRIT
[SVN r37332]
2007-04-02 05:13:25 +00:00
bf05751f9e added BOOST_SPIRIT_ADAPT_STRUCT macro
[SVN r37331]
2007-04-02 04:34:24 +00:00
5423cde1f1 updates
[SVN r37329]
2007-04-02 03:52:41 +00:00
6002bc9bb4 added struct wrapping facilities to make it very easy to make any struct a conforming fusion sequence
[SVN r37328]
2007-04-02 03:31:13 +00:00
ddf9cb743a updates VC7.1 workaround
[SVN r37293]
2007-03-26 19:58:44 +00:00
db545933b5 removes dependency to deleted adapted/mpl/tag_of.hpp
[SVN r37288]
2007-03-26 18:05:18 +00:00
f98528a2af using the correct PP constant for map_tie
[SVN r37267]
2007-03-22 22:45:27 +00:00
ae0b09292e fixes ambiguity in tag_of specialization
[SVN r37260]
2007-03-22 19:21:29 +00:00
19ded670ac removed obsolete include
[SVN r37241]
2007-03-20 16:07:52 +00:00
fd64eec23d adds repetitive_view
[SVN r37233]
2007-03-19 21:03:35 +00:00
29a57477e0 adds intrinsics to support the concept of the underlying sequence
[SVN r37232]
2007-03-19 19:03:41 +00:00
324923acc2 changes is_convertible<category_of... to is_<concept>
[SVN r37231]
2007-03-19 18:16:21 +00:00
e82ddaed38 support for sequences weaker than Forward Sequence
[SVN r37230]
2007-03-19 18:13:24 +00:00
41b16b8717 iterator_range can't be more than a forward sequence, until we implement more intrinsics
[SVN r37200]
2007-03-16 15:10:55 +00:00
8f51212782 fix missing include
[SVN r37199]
2007-03-16 14:49:48 +00:00
d1cc519a44 unused entries in zip
[SVN r37150]
2007-03-06 21:37:26 +00:00
92e7e32ed8 update copyright notice
[SVN r37131]
2007-03-02 10:44:14 +00:00
a3b3411384 removes obsolete unpack_args
[SVN r37074]
2007-02-25 22:15:59 +00:00
9d5a463806 added flat include directory
[SVN r36993]
2007-02-18 16:07:55 +00:00
a9a9bd9475 adds MSVC workaround
[SVN r36988]
2007-02-18 00:42:14 +00:00
74d062d2da adds deduce metafunctions
[SVN r36964]
2007-02-15 23:31:33 +00:00
a56348497f adds O(1) empty implementation
[SVN r36963]
2007-02-15 23:28:40 +00:00
0ea1bbb067 adds functional module
[SVN r36955]
2007-02-15 22:41:45 +00:00
94c2c0e526 vc7.1 bugfix (ICE)
[SVN r36918]
2007-02-09 12:16:39 +00:00
a0a0613e36 fixing binary transform equal_to
[SVN r36823]
2007-01-28 20:52:15 +00:00
bd6f62ea3c fixing iterator comparison for transform view
[SVN r36822]
2007-01-28 10:17:56 +00:00
aa1d326ba4 introduces deduce metafunctions
[SVN r36811]
2007-01-27 10:42:55 +00:00
c5f8494832 prevents potential ODR violation through mpl::begin / mpl::is_sequence
[SVN r36727]
2007-01-14 13:35:28 +00:00
bce9a2f6ff adds #undef to fix macro leak
[SVN r36722]
2007-01-13 19:44:15 +00:00
a5bb66618d removes outdated workaround for broken mpl::is_sequence
[SVN r36561]
2007-01-02 09:10:04 +00:00
ef48d728ef fixing level at which sequence base is applied
[SVN r36460]
2006-12-19 14:46:40 +00:00
2fba7fb2f3 added initial version of deque
[SVN r36457]
2006-12-18 21:09:53 +00:00
4f14542256 better operator handling
[SVN r36126]
2006-11-21 02:01:13 +00:00
141dac45fe no more #include <iostream>
[SVN r36102]
2006-11-20 06:18:12 +00:00
5386f5dd3e corrected iterator comparison defect
[SVN r36063]
2006-11-16 22:09:39 +00:00
37baabd5d5 variant missing include fixes
[SVN r36062]
2006-11-16 22:08:50 +00:00
f742cee848 minor tweak
[SVN r36020]
2006-11-13 09:28:04 +00:00
e3f20b5224 added missing traits support
[SVN r36018]
2006-11-13 08:12:20 +00:00
165910e4a3 minor tweaks for intel
[SVN r36017]
2006-11-13 01:32:27 +00:00
c0c9bbc700 minor tweaks
[SVN r36016]
2006-11-13 01:16:28 +00:00
2a652e5424 variant as a fusion sequence
[SVN r36014]
2006-11-12 23:07:18 +00:00
0faf16666f segmented_size, for calculating the size of any segmented data structure
[SVN r35945]
2006-11-09 06:36:04 +00:00
c621277c07 usability tweaks: functions that return iterators return them as *const* to allow chaining when the recipient function expects a reference (e.g. foo(Iter&) )
[SVN r35940]
2006-11-09 01:48:46 +00:00
2454202163 added value_at_impl for transform view
[SVN r35804]
2006-11-01 08:01:01 +00:00
eca5a201e9 added at impl for transform view random access
[SVN r35782]
2006-10-29 21:16:00 +00:00