|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r63860 - in sandbox/SOC/2009/fusion: boost/fusion boost/fusion/adapted boost/fusion/adapted/class boost/fusion/adapted/detail/array boost/fusion/adapted/detail/class boost/fusion/adapted/detail/mpl boost/fusion/adapted/detail/po_array boost/fusion/adapted/detail/struct boost/fusion/adapted/detail/tuple boost/fusion/adapted/struct boost/fusion/algorithm boost/fusion/algorithm/iteration boost/fusion/algorithm/iteration/detail boost/fusion/algorithm/iteration/ext_ boost/fusion/algorithm/query boost/fusion/algorithm/query/detail boost/fusion/algorithm/query/ext_ boost/fusion/algorithm/transformation boost/fusion/algorithm/transformation/detail boost/fusion/algorithm/transformation/detail/empty_sequence boost/fusion/algorithm/transformation/detail/filter_key_view boost/fusion/algorithm/transformation/detail/pp boost/fusion/algorithm/transformation/detail/variadic_templates boost/fusion/container boost/fusion/container/detail boost/fusion/container/detail/pp boost/fusion/container/detail/variadic_templates boost/fusion/container/ext_ boost/fusion/container/generation boost/fusion/container/generation/detail boost/fusion/container/generation/detail/pp boost/fusion/container/generation/detail/variadic_templates boost/fusion/container/list boost/fusion/container/list/detail boost/fusion/container/list/detail/pp boost/fusion/container/list/detail/variadic_templates boost/fusion/container/map boost/fusion/container/map/detail boost/fusion/container/set boost/fusion/container/set/detail boost/fusion/container/vector boost/fusion/container/vector/detail boost/fusion/container/vector/detail/pp boost/fusion/container/vector/detail/variadic_templates boost/fusion/functional boost/fusion/functional/adapter boost/fusion/functional/adapter/detail boost/fusion/functional/adapter/detail/pp boost/fusion/functional/generation boost/fusion/functional/generation/detail boost/fusion/functional/invocation boost/fusion/functional/invocation/detail boost/fusion/functional/invocation/detail/pp boost/fusion/functional/invocation/detail/variadic_templates boost/fusion/include boost/fusion/iterator boost/fusion/iterator/detail boost/fusion/mpl boost/fusion/sequence boost/fusion/sequence/comparison boost/fusion/sequence/comparison/detail boost/fusion/sequence/convenience boost/fusion/sequence/intrinsic boost/fusion/sequence/intrinsic/ext_ boost/fusion/sequence/io boost/fusion/sequence/io/detail boost/fusion/support boost/fusion/support/ext_ boost/fusion/support/internal boost/fusion/support/internal/variadic_templates boost/fusion/support/internal/variadic_templates/detail boost/fusion/tuple boost/fusion/view boost/fusion/view/detail boost/fusion/view/ext_ boost/fusion/view/filter_view boost/fusion/view/filter_view/detail boost/fusion/view/iterator_range boost/fusion/view/iterator_range/detail boost/fusion/view/joint_view boost/fusion/view/joint_view/detail boost/fusion/view/nview boost/fusion/view/nview/detail boost/fusion/view/nview/detail/pp boost/fusion/view/repetitive_view boost/fusion/view/repetitive_view/detail boost/fusion/view/reverse_view boost/fusion/view/reverse_view/detail boost/fusion/view/single_view boost/fusion/view/single_view/detail boost/fusion/view/transform_view boost/fusion/view/transform_view/detail boost/fusion/view/zip_view boost/fusion/view/zip_view/detail libs/fusion/example/cookbook libs/fusion/example/extension/struct libs/fusion/example/extension/struct/detail libs/fusion/example/extension/triple libs/fusion/example/extension/vtuple libs/fusion/example/performance libs/fusion/test/suite1 libs/fusion/test/suite1/algorithm libs/fusion/test/suite1/algorithm/ext_ libs/fusion/test/suite1/compile_time libs/fusion/test/suite1/functional libs/fusion/test/suite1/sequence libs/fusion/test/suite1/sequence/ext_ libs/fusion/test/suite2 libs/fusion/test/suite2/adapted libs/fusion/test/suite2/container libs/fusion/test/suite2/internal libs/fusion/test/suite2/internal/detail libs/fusion/test/suite2/sequence
From: mr.chr.schmidt_at_[hidden]
Date: 2010-07-11 08:58:27
Author: cschmidt
Date: 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
New Revision: 63860
URL: http://svn.boost.org/trac/boost/changeset/63860
Log:
various fixes and new testcases
Added:
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp (contents, props changed)
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/container/vector.cpp (contents, props changed)
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/includes.cpp (contents, props changed)
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/base.hpp (contents, props changed)
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/rebind.hpp (contents, props changed)
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/types_gen.hpp (contents, props changed)
Removed:
sandbox/SOC/2009/fusion/libs/fusion/example/performance/timings.txt
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/ext_/
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/ext_/
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/test_deduce_sequence.cpp
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/sequence/test_base.hpp
Text files modified:
sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_array.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/class.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/category_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_sequence_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_view_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/tag_of.hpp | 5
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/adapt_base.hpp | 11 ++
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/extension.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/advance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/category_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/empty_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/get_mpl_it.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/has_key_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_iterator_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_sequence_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_view_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/tag_of.hpp | 7 -
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/category_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_sequence_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_view_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/tag_of.hpp | 14 +-
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/adapt_base.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/begin_impl.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/category_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/define_struct.hpp | 12 +-
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/end_impl.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/extension.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_sequence_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_view_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/namespace.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/proxy_type.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/category_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_sequence_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_view_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/tag_of.hpp | 33 ++++----
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/std_array.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/std_pair.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/std_tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_assoc_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/accumulate.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp | 64 ++++++++++-------
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/ext_/for_each_s.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/for_each.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/iter_fold.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/all.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/any.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count_if.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/all.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/count.hpp | 8 +
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp | 11 +-
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/ext_/find_if_s.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_key.hpp | 6
sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/none.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/clear.hpp | 9 +-
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/at_key_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/filter_key_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/has_key_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/value_at_key_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/is_in_seq.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/replace_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/variadic_templates/zip.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase_key.hpp | 9 +
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert_range.hpp | 10 +-
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/join.hpp | 10 +-
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/reverse.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/transform.hpp | 10 +-
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/zip.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/container.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/convert_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/forward_interface.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/forward_interface.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/ext_/tree.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/cons_tie.hpp | 3
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/make_seq.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq.hpp | 6 -
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq_n.hpp | 10 +-
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/seq_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_seq.hpp | 22 ++---
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/map_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/seq_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/ignore.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/container/generation/list_tie.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_cons.hpp | 5
sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_list.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_set.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_vector.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/container/generation/map_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/pair_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/generation/vector_tie.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/cons.hpp | 17 ++-
sandbox/SOC/2009/fusion/boost/fusion/container/list/convert.hpp | 6
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/build_cons.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_gen.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/convert_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/variadic_templates/cons_gen.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/limits.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/list.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/list/list_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/convert.hpp | 5
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/limits.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/map/map_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/convert.hpp | 5
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/limits.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/set.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/set/set_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/convert.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp | 20 +++--
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/tagged_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/limits.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector10.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector20.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector30.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector40.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector50.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/fused_impl.hpp | 64 ++++++++---------
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_invocation_n.hpp | 10 +-
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_typed_impl_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused.hpp | 8 +
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_function_object.hpp | 8 +
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_procedure.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/limits.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused.hpp | 14 +-
sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused_typed.hpp | 12 +-
sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/generation/detail/gen_make_adapter.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_function_object.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_procedure.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_unfused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/invoke.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/member_object_pointer_helper.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl_n.hpp | 14 ++
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/that_ptr.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/variadic_templates/invoke_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_function_object.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_procedure.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/limits.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/proxy_type.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/sequence_base.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/advance.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/advance_c.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/basic_iterator.hpp | 17 ++-
sandbox/SOC/2009/fusion/boost/fusion/iterator/deref.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/deref_data.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/advance.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/distance.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/distance.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/iterator/equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/key_of.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/next.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/prior.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of_data.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/at.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/clear.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/empty.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/fusion_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/has_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/mpl/size.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/enable_comparison.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater_equal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less_equal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/not_equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater_equal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less_equal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/not_equal_to.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/copy.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/fill.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/generate.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/swap.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/convert.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_c.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_key.hpp | 5 +
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/back.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/begin.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/end.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/segments.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/size_s.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/front.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/has_key.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/size.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/swap.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_c.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_key.hpp | 5 +
sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/in.hpp | 12 +-
sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/manip.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/out.hpp | 12 +-
sandbox/SOC/2009/fusion/boost/fusion/sequence/io/in.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/io/out.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/category_of.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/support/deduce.hpp | 26 +++---
sandbox/SOC/2009/fusion/boost/fusion/support/deduce_sequence.hpp | 60 ++++++++++++---
sandbox/SOC/2009/fusion/boost/fusion/support/ext_/is_segmented.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/assert.hpp | 78 ++++++++++++++++----
sandbox/SOC/2009/fusion/boost/fusion/support/internal/assign_tags.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/constexpr.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/facade_generation.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/is_explicitly_convertible.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/result_of.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/support/internal/sequence_assign.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/small_big_type.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/template.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_c_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector_c.hpp | 8 +-
sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_quote.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/internal/workaround.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/is_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/is_sequence.hpp | 3
sandbox/SOC/2009/fusion/boost/fusion/support/is_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/iterator_base.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp | 24 +++++-
sandbox/SOC/2009/fusion/boost/fusion/support/sequence_base.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/tag_of.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/unused.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/support/void.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/tuple/make_tuple.hpp | 6 +
sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple.hpp | 8 +-
sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_tie.hpp | 6
sandbox/SOC/2009/fusion/boost/fusion/view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/detail/strictest_traversal.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/detail/view_storage.hpp | 9 ++
sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator_range.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/filter_view.hpp | 9 +
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/iterator_range_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/advance_impl.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/deref_impl.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/next_impl.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_iterator.hpp | 40 ++++------
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/pp/as_nview_n.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/prior_impl.hpp | 4
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/nview/nview.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/advance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/repetitive_view.hpp | 27 ++++---
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/advance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/reverse_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp | 11 ++
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/advance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/transform_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/advance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/size_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_fwd.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_iterator.hpp | 2
sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/zip_view.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/do_the_bind.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/fill_em_up.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/Jamfile | 16 +++-
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/advance_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_key_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/begin_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/category_of_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_data_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/distance_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/end_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/equal_to_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/example_struct_iterator.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/has_key_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_sequence_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_view_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/key_of_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/next_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/prior_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/size_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/tag_of.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_key_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_data_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_impl.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct_type.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/test_example.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/Jamfile | 18 +++-
sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/triple.cpp | 4
sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/Jamfile | 18 +++-
sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/tuple142plus.cpp | 4
sandbox/SOC/2009/fusion/libs/fusion/example/performance/Jamfile | 25 +++--
sandbox/SOC/2009/fusion/libs/fusion/example/performance/accumulate.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/performance/functional.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product2.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/performance/sequence_efficiency.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/example/performance/zip_efficiency.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/Jamfile | 148 ++++-----------------------------------
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/all.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/any.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/clear.cpp | 3
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count_if.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter_if.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find_if.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.cpp | 4
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.hpp | 27 ++++--
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold2.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/for_each.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert_range.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/iter_fold.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/join.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/none.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_back.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_front.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_back.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_front.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove_if.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace_if.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_fold.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_iter_fold.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/transform.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip2.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip_ignore.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_function_object.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_procedure.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke.cpp | 22 ++--
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_function_object.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_procedure.cpp | 12 +-
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_function_object.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_procedure.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_unfused.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused_typed.cpp | 3
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class_named.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct_named.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_class.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class_named.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct_named.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_class.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_struct.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/array.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_list.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_map.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_set.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_vector.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_array.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_tuple.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/comparison.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/cons.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/construction.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/copy.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/deduce_sequence.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_struct.cpp | 12 ++
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_tpl_struct.cpp | 12 ++
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_struct.cpp | 12 ++
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_tpl_struct.cpp | 12 ++
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/filter_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/io.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator_range.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/joint_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_comparison.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_construction.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_copy.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_iterator.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_make.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_misc.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_mutate.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_tie.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_value_at.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_list.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_vector.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map_tie.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/misc.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/mutate.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/nview.cpp | 4
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/repetitive_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/reverse_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/set.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/single_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/std_pair.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/swap.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tie.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tr1_tuple_auto_conv.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/transform_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_comparison.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_construction.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_copy.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_element.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_make.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_misc.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_mutate.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_tie.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/value_at.hpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_comparison.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_construction.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_copy.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_iterator.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_make.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_misc.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_mutate.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_tie.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_value_at.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view2.cpp | 10 +-
sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view_ignore.cpp | 2
sandbox/SOC/2009/fusion/libs/fusion/test/suite2/Jamfile | 21 ++++-
887 files changed, 1530 insertions(+), 1377 deletions(-)
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_array.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/class.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/class.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/class.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_assoc_class_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Copyright (c) 2009-2010 Hartmut Kaiser
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/class/adapt_class_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Copyright (c) 2009-2010 Hartmut Kaiser
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/category_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/category_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/category_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_sequence_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_sequence_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_sequence_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_view_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_view_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/is_view_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,7 +1,7 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -9,7 +9,6 @@
#include <boost/config.hpp>
#include <boost/fusion/support/tag_of_fwd.hpp>
-
#include <cstddef>
namespace BOOST_FUSION_ADAPTED_ARRAY_NAMESPACE
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/array/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/adapt_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/adapt_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/adapt_base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
@@ -57,7 +57,14 @@
return *this; \
} \
\
- operator lvalue() \
+ class_member_proxy& \
+ operator=(class_member_proxy const& val) \
+ { \
+ BOOST_PP_TUPLE_ELEM(ATTRIBUTE_TUPEL_SIZE, 3, ATTRIBUTE); \
+ return *this; \
+ } \
+ \
+ operator lvalue() const \
{ \
return BOOST_PP_TUPLE_ELEM(ATTRIBUTE_TUPEL_SIZE, 2, ATTRIBUTE); \
} \
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/extension.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/extension.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/class/extension.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/category_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/category_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/category_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/empty_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/empty_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/empty_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/get_mpl_it.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/get_mpl_it.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/get_mpl_it.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/has_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/has_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/has_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_iterator_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_iterator_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_iterator_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_sequence_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_sequence_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_sequence_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_view_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_view_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/is_view_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -31,16 +31,13 @@
namespace detail
{
- BOOST_MPL_HAS_XXX_TRAIT_DEF(category);
+ BOOST_MPL_HAS_XXX_TRAIT_DEF(category)
template<typename T, typename Category>
struct category_is
: mpl::equal_to<typename T::category, Category>
{};
- template<typename T, typename Enable>
- struct tag_of_fallback;
-
template<typename T>
struct tag_of_fallback<
T
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/category_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/category_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/category_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_sequence_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_sequence_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_sequence_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_view_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_view_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/is_view_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -38,13 +38,13 @@
};
#endif
- BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T[N]);
- BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T const[N]);
- BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T(&)[N]);
- BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T const(&)[N]);
+ BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T[N])
+ BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T const[N])
+ BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T(&)[N])
+ BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T const(&)[N])
#ifndef BOOST_NO_RVALUE_REFERENCES
- BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T(&&)[N]);
- BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T const(&&)[N]);
+ BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T(&&)[N])
+ BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION(T const(&&)[N])
#endif
#undef BOOST_FUSION_ARRAY_TAG_OF_SPECIALIZATION
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/po_array/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/adapt_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/adapt_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/adapt_base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
@@ -27,7 +27,7 @@
basic_iterator<
struct_iterator_tag
, random_access_traversal_tag
- , Seq
+ , typename detail::add_lref<Seq>::type
, 0
>
type;
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/category_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/category_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/category_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/define_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/define_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/define_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -85,8 +85,8 @@
self_type& \
operator=(BOOST_FUSION_R_ELSE_CLREF(Seq) seq) \
{ \
- BOOST_FUSION_STATIC_ASSERT(( \
- BOOST_PP_SEQ_SIZE(ATTRIBUTES_SEQ)==result_of::size<Seq>::value)); \
+ BOOST_FUSION_STATIC_ASSERT((BOOST_PP_SEQ_SIZE(ATTRIBUTES_SEQ)== \
+ boost::fusion::result_of::size<Seq>::value)); \
\
typedef typename \
boost::fusion::result_of::begin< \
@@ -133,7 +133,7 @@
{ \
BOOST_FUSION_STATIC_ASSERT(( \
BOOST_PP_SEQ_SIZE(BOOST_PP_TUPLE_ELEM(3, 1, DATA))== \
- result_of::size<SeqRef>::value));\
+ boost::fusion::result_of::size<SeqRef>::value));\
}
#define BOOST_FUSION_DEFINE_STRUCT_SEQ_CTOR_DISABLER( \
@@ -194,8 +194,8 @@
), \
ATTRIBUTES_SEQ) \
{ \
- BOOST_FUSION_STATIC_ASSERT(( \
- BOOST_PP_SEQ_SIZE(ATTRIBUTES_SEQ)==result_of::size<SeqRef>::value));\
+ BOOST_FUSION_STATIC_ASSERT((BOOST_PP_SEQ_SIZE(ATTRIBUTES_SEQ)== \
+ boost::fusion::result_of::size<Seq>::value)); \
} \
\
BOOST_FUSION_ALL_CTOR_COMBINATIONS( \
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
@@ -27,7 +27,7 @@
basic_iterator<
struct_iterator_tag
, random_access_traversal_tag
- , Seq
+ , typename detail::add_lref<Seq>::type
, struct_size<typename detail::identity<Seq>::type>::value
>
type;
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/extension.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/extension.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/extension.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
@@ -20,7 +20,7 @@
struct fusion_sequence_tag;
struct assoc_struct_category
- : bidirectional_traversal_tag, associative_tag
+ : random_access_traversal_tag, associative_tag
{};
namespace extension
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_sequence_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_sequence_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_sequence_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_view_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_view_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/is_view_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/namespace.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/namespace.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/namespace.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Hartmut Kaiser
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/proxy_type.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/proxy_type.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/proxy_type.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Hartmut Kaiser
Copyright (c) 2010 Christopher Schmidt
@@ -23,6 +23,10 @@
{} \
\
WRAPPED_TYPE& obj; \
+ \
+ private: \
+ NAME& \
+ operator=(NAME const&); \
}; \
\
BOOST_FUSION_ADAPT_STRUCT_NAMESPACE_DEFINITION_END(NAMESPACE_SEQ)
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/struct/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/category_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/category_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/category_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_sequence_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_sequence_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_sequence_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_view_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_view_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/is_view_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -10,13 +10,12 @@
#include <boost/fusion/support/tag_of_fwd.hpp>
#include <boost/mpl/tag.hpp>
-#ifdef BOOST_FUSION_ADAPTED_STD_TUPLE
-# ifdef BOOST_NO_0X_HDR_TUPLE
-# include <boost/preprocessor/enum.hpp>
+#if defined(BOOST_FUSION_ADAPTED_STD_TUPLE) &&\
+ (defined(BOOST_NO_0X_HDR_TUPLE) || defined(BOOST_NO_VARIADIC_TEMPLATES))
+# include <boost/preprocessor/enum_params.hpp>
-# ifndef BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT
-# define BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT 10
-# endif
+# ifndef BOOST_FUSION_STD_TUPLE_UPPER_LIMIT
+# define BOOST_FUSION_STD_TUPLE_UPPER_LIMIT 10
# endif
#endif
@@ -34,7 +33,7 @@
namespace traits
{
#ifdef BOOST_FUSION_ADAPTED_STD_TUPLE
-# ifndef BOOST_NO_0X_HDR_TUPLE
+# ifndef BOOST_FUSION_STD_TUPLE_UPPER_LIMIT
# define BOOST_FUSION_TUPLE_TAG_OF_SPECIALIZATION(MODIFIER,_)\
template<typename... Types>\
struct tag_of<std::tuple<Types...> MODIFIER>\
@@ -43,12 +42,12 @@
};
# else
# define BOOST_FUSION_TUPLE_TAG_OF_SPECIALIZATION(MODIFIER,_)\
- template<\
- BOOST_PP_ENUM(BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT,typename T)\
+ template<BOOST_PP_ENUM_PARAMS(\
+ BOOST_FUSION_STD_TUPLE_UPPER_LIMIT,typename T)\
>\
struct tag_of<\
std::tr1::tuple<\
- BOOST_PP_ENUM(BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT,T)\
+ BOOST_PP_ENUM_PARAMS(BOOST_FUSION_STD_TUPLE_UPPER_LIMIT,T)\
> MODIFIER\
>\
{\
@@ -109,7 +108,7 @@
#endif
BOOST_FUSION_ALL_CV_REF_NON_REF_COMBINATIONS(
- BOOST_FUSION_TUPLE_TAG_OF_SPECIALIZATION,_)
+ BOOST_FUSION_TUPLE_TAG_OF_SPECIALIZATION, _)
#undef BOOST_FUSION_TUPLE_TAG_OF_SPECIALIZATION
}
@@ -121,7 +120,7 @@
struct sequence_tag;
#ifdef BOOST_FUSION_ADAPTED_STD_TUPLE
-# ifndef BOOST_NO_0X_HDR_TUPLE
+# ifndef BOOST_FUSION_STD_TUPLE_UPPER_LIMIT
template<typename... Types>
struct sequence_tag<std::tuple<Types...> >
{
@@ -135,11 +134,11 @@
};
# else
template<
- BOOST_PP_ENUM(BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT,typename T)
+ BOOST_PP_ENUM_PARAMS(BOOST_FUSION_STD_TUPLE_UPPER_LIMIT,typename T)
>
struct sequence_tag<
std::tr1::tuple<
- BOOST_PP_ENUM(BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT,T)
+ BOOST_PP_ENUM_PARAMS(BOOST_FUSION_STD_TUPLE_UPPER_LIMIT,T)
>
>
{
@@ -147,11 +146,11 @@
};
template<
- BOOST_PP_ENUM(BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT,typename T)
+ BOOST_PP_ENUM_PARAMS(BOOST_FUSION_STD_TUPLE_UPPER_LIMIT,typename T)
>
struct sequence_tag<
std::tr1::tuple<
- BOOST_PP_ENUM(BOOST_FUSION_STD_TR1_TUPLE_UPPER_LIMIT,T)
+ BOOST_PP_ENUM_PARAMS(BOOST_FUSION_STD_TUPLE_UPPER_LIMIT,T)
> const
>
{
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/tuple/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/std_array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/std_array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/std_array.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/std_pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/std_pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/std_pair.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/std_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/std_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/std_tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/adapt_struct_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2009-2010 Hartmut Kaiser
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_assoc_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_assoc_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_assoc_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/define_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/accumulate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/accumulate.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/accumulate.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
@@ -75,11 +75,11 @@
: boost::result_of<
F(
#ifdef BOOST_NO_RVALUE_REFERENCES
- typename add_lref<typename add_const<State>::type>::type
+ typename add_lref<typename add_const<State>::type>::type,
#else
- State&&
+ State&&,
#endif
- , BOOST_FUSION_FOLD_IMPL_INVOKE_IT_META_TRANSFORM(It))
+ BOOST_FUSION_FOLD_IMPL_INVOKE_IT_META_TRANSFORM(It))
>
{};
@@ -210,7 +210,7 @@
It0 const&,
BOOST_FUSION_RREF_ELSE_OBJ(F))
{
- return state;
+ return static_cast<Result>(state);
}
};
@@ -220,32 +220,34 @@
typedef typename
BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
StateRef
- , It0
+ , It0 const&
, F
>::type
rest1;
typedef typename
- result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<It0>::type
+ result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
+ It0 const&
+ >::type
it1;
typedef typename
BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
rest1
- , it1
+ , it1&
, F
>::type
rest2;
typedef typename
- result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<it1>::type
+ result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<it1&>::type
it2;
typedef typename
BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
rest2
- , it2
+ , it2&
, F
>::type
rest3;
typedef typename
- result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<it2>::type
+ result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<it2&>::type
it3;
typedef typename
@@ -253,11 +255,11 @@
typename BOOST_PP_CAT(
BOOST_FUSION_FOLD_NAME, _rvalue_state)<
rest3
- , it3
+ , it3&
, F
>::type
, typename result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
- it3
+ it3&
>::type
, F
, N-4
@@ -276,12 +278,14 @@
typedef typename
BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
StateRef
- , It0
+ , It0 const&
, F
>::type
rest1;
typedef typename
- result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<It0>::type
+ result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
+ It0 const&
+ >::type
it1;
typedef typename
@@ -289,12 +293,14 @@
typename BOOST_PP_CAT(
BOOST_FUSION_FOLD_NAME, _rvalue_state)<
rest1
- , it1
+ , it1&
, F
>::type
- , typename result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
- it1
- >::type
+ , BOOST_FUSION_R_ELSE_CLREF(
+ typename result_of::
+ BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
+ it1&
+ >::type)
, F
>::type
type;
@@ -310,12 +316,13 @@
: BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
typename BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
StateRef
- , It0
+ , It0 const&
, F
>::type
- , typename result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
- It0
- >::type
+ , BOOST_FUSION_R_ELSE_CLREF(
+ typename result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
+ It0 const&
+ >::type)
, F
>
{};
@@ -329,7 +336,7 @@
>
: BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME, _rvalue_state)<
StateRef
- , It0
+ , It0 const&
, F
>
{};
@@ -355,11 +362,12 @@
typename boost::result_of<
f(
StateRef,
- BOOST_FUSION_FOLD_IMPL_INVOKE_IT_META_TRANSFORM(It0)
+ BOOST_FUSION_FOLD_IMPL_INVOKE_IT_META_TRANSFORM(
+ It0 const&)
)
>::type
, typename result_of::BOOST_FUSION_FOLD_IMPL_NEXT_IT_FUNCTION<
- It0
+ It0 const&
>::type
, f
, SeqSize-1
@@ -432,7 +440,11 @@
>
{
BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));
+#ifdef BOOST_FUSION_REVERSE_FOLD
+ BOOST_FUSION_MPL_ASSERT((traits::is_bidirectional<Seq>));
+#else
BOOST_FUSION_MPL_ASSERT((traits::is_forward<Seq>));
+#endif
};
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/ext_/for_each_s.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/ext_/for_each_s.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/ext_/for_each_s.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/for_each.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/for_each.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/for_each.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/iter_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/iter_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/iter_fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -12,6 +12,6 @@
#include <boost/fusion/algorithm/iteration/detail/fold.hpp>
-#undef BOOST_FUSION_REVERSE_FOLD
+#undef BOOST_FUSION_ITER_FOLD
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/all.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/all.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/all.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/any.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/any.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/any.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Copyright (c) 2007 Dan Marsden
@@ -36,6 +36,10 @@
}
F f;
+
+ private:
+ any_helper&
+ operator=(any_helper const&);
};
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/count_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
@@ -35,6 +35,10 @@
}
F f;
+
+ private:
+ count_if_helper&
+ operator=(count_if_helper const&);
};
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/all.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/all.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/all.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
@@ -120,7 +120,7 @@
template<typename It0, typename F>
static BOOST_FUSION_CONSTEXPR
bool
- call(It0 const& it0, BOOST_FUSION_RREF_ELSE_OBJ(F) f)
+ call(It0 const&, BOOST_FUSION_RREF_ELSE_OBJ(F))
{
return true;
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/count.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/count.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/count.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -37,7 +37,7 @@
template<typename T1, typename T2>
static BOOST_FUSION_CONSTEXPR
bool
- call(BOOST_FUSION_R_ELSE_CLREF(T1) x, BOOST_FUSION_R_ELSE_CLREF(T2) y)
+ call(BOOST_FUSION_R_ELSE_CLREF(T1), BOOST_FUSION_R_ELSE_CLREF(T2))
{
return false;
}
@@ -76,6 +76,10 @@
}
x_type x;
+
+ private:
+ count_helper&
+ operator=(count_helper const&);
};
}}}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
@@ -176,10 +176,9 @@
static type
call(It const& it)
{
- return
- fusion::advance<
- typename result_of::distance<It, type>::type
- >(it);
+ return fusion::advance<
+ typename result_of::distance<It, type>::type
+ >(it);
}
};
@@ -192,7 +191,7 @@
call(BOOST_FUSION_R_ELSE_LREF(Seq) seq)
{
return static_find_if<Begin, End, Pred>::call(
- fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)));
+ fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)));
}
};
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/ext_/find_if_s.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/ext_/find_if_s.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/ext_/find_if_s.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -42,8 +42,8 @@
result_of::find_key<BOOST_FUSION_R_ELSE_CLREF(Seq), T>::type const
find_key(BOOST_FUSION_R_ELSE_CLREF(Seq) seq)
{
- return
- result_of::find_key<BOOST_FUSION_R_ELSE_CLREF(Seq), T>::call(seq);
+ return result_of::find_key<BOOST_FUSION_R_ELSE_CLREF(Seq), T>::call(
+ BOOST_FUSION_FORWARD(Seq,seq));
}
#ifdef BOOST_NO_RVALUE_REFERENCES
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/none.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/none.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/none.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/clear.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/clear.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/clear.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -40,10 +40,11 @@
template<typename Seq>
inline typename result_of::clear<BOOST_FUSION_R_ELSE_CLREF(Seq)>::type
- clear(BOOST_FUSION_R_ELSE_CLREF(Seq) seq)
+ clear(BOOST_FUSION_R_ELSE_CLREF(Seq))
{
- return typename
- result_of::clear<BOOST_FUSION_R_ELSE_CLREF(Seq)>::type();
+ return typename result_of::clear<
+ BOOST_FUSION_R_ELSE_CLREF(Seq)
+ >::type();
}
}}
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/at_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/at_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/at_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/filter_key_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/filter_key_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/filter_key_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/has_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/has_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/has_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/value_at_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/value_at_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/filter_key_view/value_at_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/is_in_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/is_in_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/is_in_seq.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/pp/zip_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/replace_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/replace_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/replace_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/variadic_templates/zip.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/variadic_templates/zip.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/variadic_templates/zip.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/erase_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -9,6 +9,9 @@
#ifndef BOOST_FUSION_ALGORITHM_TRANSFORMATION_ERASE_KEY_HPP
#define BOOST_FUSION_ALGORITHM_TRANSFORMATION_ERASE_KEY_HPP
+#ifdef BOOST_FUSION_ENABLE_STATIC_ASSERTS
+# include <boost/fusion/sequence/intrinsic/has_key.hpp>
+#endif
#include <boost/fusion/algorithm/query/find_key.hpp>
#include <boost/fusion/algorithm/transformation/erase.hpp>
#include <boost/fusion/support/internal/assert.hpp>
@@ -51,7 +54,7 @@
{
return fusion::erase(
static_cast<Seq>(seq),
- fusion::find_key<Key>(seq));
+ fusion::find_key<Key>(static_cast<Seq>(seq)));
}
static type
@@ -83,7 +86,7 @@
#ifdef BOOST_NO_RVALUE_REFERENCES
template<typename Key, typename Seq>
inline BOOST_FUSION_EXPLICIT_TEMPLATE_NON_CONST_ARG_OVERLOAD(
- result_of::erase_key<,Seq,&, Key>)
+ result_of::erase_key<,Seq,&, Key>)
erase_key(Seq& seq)
{
return result_of::erase_key<Seq&, Key>::call(seq);
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/filter_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/insert_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -93,11 +93,11 @@
BOOST_FUSION_INSERT_RANGE(
BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()),
- BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()));
+ BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()))
#ifdef BOOST_NO_RVALUE_REFERENCES
- BOOST_FUSION_INSERT_RANGE(&,const&);
- BOOST_FUSION_INSERT_RANGE(const&,&);
- BOOST_FUSION_INSERT_RANGE(&,&);
+ BOOST_FUSION_INSERT_RANGE(&,const&)
+ BOOST_FUSION_INSERT_RANGE(const&,&)
+ BOOST_FUSION_INSERT_RANGE(&,&)
#endif
#undef BOOST_FUSION_INSERT_RANGE
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/join.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/join.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/join.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
@@ -52,11 +52,11 @@
BOOST_FUSION_JOIN(
BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()),
- BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()));
+ BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()))
#ifdef BOOST_NO_RVALUE_REFERENCES
- BOOST_FUSION_JOIN(&,const&);
- BOOST_FUSION_JOIN(const&,&);
- BOOST_FUSION_JOIN(&,&);
+ BOOST_FUSION_JOIN(&,const&)
+ BOOST_FUSION_JOIN(const&,&)
+ BOOST_FUSION_JOIN(&,&)
#endif
#undef BOOST_FUSION_JOIN
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/pop_front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/push_front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/remove_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/reverse.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/reverse.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/reverse.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/transform.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/transform.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/transform.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
@@ -184,11 +184,11 @@
BOOST_FUSION_TRANSFORM_BINARY(
BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()),
- BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()));
+ BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()))
#ifdef BOOST_NO_RVALUE_REFERENCES
- BOOST_FUSION_TRANSFORM_BINARY(&,const&);
- BOOST_FUSION_TRANSFORM_BINARY(const&,&);
- BOOST_FUSION_TRANSFORM_BINARY(&,&);
+ BOOST_FUSION_TRANSFORM_BINARY(&,const&)
+ BOOST_FUSION_TRANSFORM_BINARY(const&,&)
+ BOOST_FUSION_TRANSFORM_BINARY(&,&)
#endif
#undef BOOST_FUSION_TRANSFORM_BINARY
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/zip.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/zip.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/zip.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -10,7 +10,9 @@
#include <boost/config.hpp>
-#if (defined(BOOST_NO_VARIADIC_TEMPLATES) || !defined(BOOST_FUSION_CPP0X_NO_DEPRECEATED)) && !defined(FUSION_MAX_ZIP_SEQUENCES)
+#if (defined(BOOST_NO_VARIADIC_TEMPLATES) ||\
+ !defined(BOOST_FUSION_CPP0X_NO_DEPRECEATED)) &&\
+ !defined(FUSION_MAX_ZIP_SEQUENCES)
# define FUSION_MAX_ZIP_SEQUENCES 10
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/container.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/convert_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/convert_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/convert_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/forward_interface.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/forward_interface.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/forward_interface.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/as_seq_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/pp/forward_interface_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/forward_interface.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/forward_interface.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/forward_interface.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/ext_/tree.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/ext_/tree.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/ext_/tree.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/cons_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/cons_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/cons_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,5 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/make_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/make_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/make_seq.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_map_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -7,9 +7,7 @@
#include <boost/fusion/support/deduce.hpp>
#include <boost/fusion/support/internal/template.hpp>
-
#include <boost/preprocessor/iterate.hpp>
-#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/empty.hpp>
namespace boost { namespace fusion
@@ -17,7 +15,7 @@
namespace result_of
{
VARIADIC_TEMPLATE_WITH_DEFAULT(BOOST_FUSION_MAX_SEQ_SIZE)
- struct BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME(BOOST_PP_EMPTY()));
+ struct BOOST_FUSION_FUNCTION_NAME;
}
#define BOOST_PP_FILENAME_1 <boost/fusion/container/generation/detail/pp/make_seq_n.hpp>
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/make_seq_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -10,7 +10,7 @@
namespace result_of
{
VARIADIC_TEMPLATE(BOOST_FUSION_N)
- struct BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME(BOOST_PP_EMPTY()))
+ struct BOOST_FUSION_FUNCTION_NAME
EXPAND_TEMPLATE_ARGUMENTS_SPECIALIZATION(
BOOST_FUSION_MAX_SEQ_SIZE,BOOST_FUSION_N)
{
@@ -31,17 +31,17 @@
#if BOOST_FUSION_N
typename
#endif
- result_of::BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME(BOOST_PP_EMPTY()))<
+ result_of::BOOST_FUSION_FUNCTION_NAME<
EXPAND_TEMPLATE_ARGUMENTS_A_R_ELSE_CLREF(BOOST_FUSION_N)
>::type
- BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME(BOOST_PP_EMPTY()))(
+ BOOST_FUSION_FUNCTION_NAME(
EXPAND_TEMPLATE_ARGUMENTS_PARAMETERS_A_R_ELSE_CLREF(BOOST_FUSION_N))
{
return
#if BOOST_FUSION_N
typename
#endif
- result_of::BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME(BOOST_PP_EMPTY()))<
+ result_of::BOOST_FUSION_FUNCTION_NAME<
EXPAND_TEMPLATE_ARGUMENTS_A_R_ELSE_CLREF(BOOST_FUSION_N)
>::type(EXPAND_PARAMETERS_A(BOOST_FUSION_N));
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/map_tie_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/pp/seq_tie_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/seq_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/seq_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/seq_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/make_seq.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -14,28 +14,24 @@
namespace result_of
{
template<typename... Types>
- struct BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME)
+ struct BOOST_FUSION_FUNCTION_NAME
{
typedef
- BOOST_FUSION_SEQ_NAME<
- typename traits::deduce<Types>::type...
- >
+ BOOST_FUSION_SEQ_NAME<typename traits::deduce<Types>::type...>
type;
};
}
template<typename... Types>
- inline typename
- result_of::BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME)<
- BOOST_FUSION_R_ELSE_CLREF(Types)...
- >::type
+ inline typename result_of::BOOST_FUSION_FUNCTION_NAME<
+ BOOST_FUSION_R_ELSE_CLREF(Types)...
+ >::type
BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME)(
BOOST_FUSION_R_ELSE_CLREF(Types)... types)
{
- return typename
- result_of::BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME)<
- BOOST_FUSION_R_ELSE_CLREF(Types)...
- >::type(BOOST_FUSION_FORWARD(Types, types)...);
+ return typename result_of::BOOST_PP_CAT(make_,BOOST_FUSION_SEQ_NAME)<
+ BOOST_FUSION_R_ELSE_CLREF(Types)...
+ >::type(BOOST_FUSION_FORWARD(Types, types)...);
}
}}
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/map_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/map_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/map_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/seq_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/seq_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/detail/variadic_templates/seq_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/ignore.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/ignore.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/ignore.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001 Doug Gregor
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
@@ -19,7 +19,7 @@
{
template<typename T>
swallow_assign const&
- operator=(const T&) const
+ operator=(T const&) const
{
return *this;
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/list_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/list_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/list_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,5 +1,5 @@
-/*=============================================================================
- Copyright (c) 2009 Christopher Schmidt
+/*==============================================================================
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -16,9 +16,11 @@
#else
# define BOOST_FUSION_SEQ_NAME list
#endif
+#define BOOST_FUSION_FUNCTION_NAME list_tie
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_LIST_SIZE
#include <boost/fusion/container/generation/detail/seq_tie.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
+#undef BOOST_FUSION_FUNCTION_NAME
#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_cons.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,7 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -23,7 +24,7 @@
{
typedef
cons<
- typename traits::deduce<Car>::type
+ typename traits::deduce<Car>::type
, typename traits::deduce<Cdr>::type
>
type;
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_list.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,5 +1,5 @@
-/*=============================================================================
- Copyright (c) 2009 Christopher Schmidt
+/*==============================================================================
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -16,9 +16,11 @@
#else
# define BOOST_FUSION_SEQ_NAME list
#endif
+#define BOOST_FUSION_FUNCTION_NAME make_list
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_LIST_SIZE
#include <boost/fusion/container/generation/detail/make_seq.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
+#undef BOOST_FUSION_FUNCTION_NAME
#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_set.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,5 +1,5 @@
-/*=============================================================================
- Copyright (c) 2009 Christopher Schmidt
+/*==============================================================================
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -16,9 +16,11 @@
#else
# define BOOST_FUSION_SEQ_NAME set
#endif
+#define BOOST_FUSION_FUNCTION_NAME make_set
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_SET_SIZE
#include <boost/fusion/container/generation/detail/make_seq.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
+#undef BOOST_FUSION_FUNCTION_NAME
#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/make_vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,5 +1,5 @@
-/*=============================================================================
- Copyright (c) 2009 Christopher Schmidt
+/*==============================================================================
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -18,9 +18,11 @@
#else
# define BOOST_FUSION_SEQ_NAME vector
#endif
+#define BOOST_FUSION_FUNCTION_NAME make_vector
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_VECTOR_SIZE
#include <boost/fusion/container/generation/detail/make_seq.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
+#undef BOOST_FUSION_FUNCTION_NAME
#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/map_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/map_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/map_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/pair_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/pair_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/pair_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation/vector_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation/vector_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation/vector_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,5 +1,5 @@
-/*=============================================================================
- Copyright (c) 2009 Christopher Schmidt
+/*==============================================================================
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -18,9 +18,11 @@
#else
# define BOOST_FUSION_SEQ_NAME vector
#endif
+#define BOOST_FUSION_FUNCTION_NAME vector_tie
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_VECTOR_SIZE
#include <boost/fusion/container/generation/detail/seq_tie.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
+#undef BOOST_FUSION_FUNCTION_NAME
#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/cons.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Copyright (c) 2009-2010 Christopher Schmidt
@@ -67,9 +67,14 @@
nil()
{}
- nil(const nil&)
+#define BOOST_FUSION_NIL_CTOR(MODIFIER,_)\
+ nil(nil MODIFIER)\
{}
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_NIL_CTOR,_);
+
+#undef BOOST_FUSION_CONS_CTOR
+
template<typename SeqAssign>
nil(BOOST_FUSION_R_ELSE_CLREF(SeqAssign))
{
@@ -120,7 +125,7 @@
, cdr()
{}
- //cschmidt: iterators so we do not have to deal with the cv-ness
+ //cschmidt: use iterators so we do not have to deal with the cv-ness
//of cons_.car/cons_.cdr explicitly
#define BOOST_FUSION_CONS_CTOR(MODIFIER,_)\
cons(cons MODIFIER cons_)\
@@ -205,7 +210,7 @@
, cdr(detail::assign_by_deref(),
fusion::next(fusion::begin(BOOST_FUSION_FORWARD(Seq,seq))))
{
- BOOST_FUSION_MPL_ASSERT_NOT((
+ BOOST_FUSION_MPL_ASSERT((
mpl::equal_to<size,result_of::size<Seq> >));
}
@@ -216,11 +221,11 @@
, cdr(detail::assign_by_deref(),\
fusion::next(fusion::begin(seq_assign.get())))\
{\
- BOOST_FUSION_MPL_ASSERT_NOT((\
+ BOOST_FUSION_MPL_ASSERT((\
mpl::equal_to<size,result_of::size<SeqRef> >));\
}
- BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_CONS_ASSIGN_CTOR,_);
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_CONS_ASSIGN_CTOR,_)
#undef BOOST_FUSION_CONS_ASSIGN_CTOR
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/convert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -10,7 +10,7 @@
#define BOOST_FUSION_CONTAINER_LIST_CONVERT_HPP
#include <boost/fusion/container/list/list.hpp>
-#include <boost/fusion/container/list/cons.hpp>
+#include <boost/fusion/container/generation/make_list.hpp>
#define BOOST_FUSION_SEQ_NAME list
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_LIST_SIZE
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/build_cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/build_cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/build_cons.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_gen.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_gen.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_gen.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/cons_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/convert_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/convert_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/convert_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/cons_gen_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/pp/list_forward_ctor_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/variadic_templates/cons_gen.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/variadic_templates/cons_gen.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/detail/variadic_templates/cons_gen.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/limits.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/limits.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/limits.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/list.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list/list_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list/list_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list/list_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/convert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -10,6 +10,7 @@
#define BOOST_FUSION_CONTAINER_MAP_CONVERT_HPP
#include <boost/fusion/container/map/map.hpp>
+#include <boost/fusion/container/generation/make_map.hpp>
#define BOOST_FUSION_SEQ_NAME map
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_MAP_SIZE
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/limits.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/limits.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/limits.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map/map_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map/map_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map/map_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/convert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -10,6 +10,7 @@
#define BOOST_FUSION_CONTAINER_SET_CONVERT_HPP
#include <boost/fusion/container/set/set.hpp>
+#include <boost/fusion/container/generation/make_set.hpp>
#define BOOST_FUSION_SEQ_NAME set
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_SET_SIZE
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/limits.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/limits.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/limits.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/set.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set/set_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set/set_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set/set_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/convert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
@@ -142,7 +142,7 @@
# else
# define BOOST_FUSION_VECTOR_CTOR(MODIFIER,_)\
BOOST_PP_CAT(vector, BOOST_FUSION_N)(\
- BOOST_PP_CAT(vector, BOOST_FUSION_N) MODIFIER vec)\
+ BOOST_PP_CAT(vector, BOOST_FUSION_N) MODIFIER)\
{}
BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_CTOR,_)
@@ -220,7 +220,7 @@
}
BOOST_FUSION_ALL_CTOR_COMBINATIONS(
- BOOST_FUSION_VECTOR_SEQ_ASSIGN_CTOR,_);
+ BOOST_FUSION_VECTOR_SEQ_ASSIGN_CTOR,_)
# undef BOOST_FUSION_VECTOR_SEQ_ASSIGN_CTOR
# undef BOOST_FUSION_MEMBER_INIT
@@ -228,15 +228,15 @@
# define BOOST_FUSION_VECTOR_ASSIGN_CTOR(MODIFIER,_)\
template<typename SeqRef>\
BOOST_PP_CAT(vector,BOOST_FUSION_N)(\
- detail::sequence_assign_type<SeqRef> MODIFIER seq_assign)\
+ detail::sequence_assign_type<SeqRef> MODIFIER)\
{\
BOOST_FUSION_MPL_ASSERT((result_of::empty<SeqRef>));\
}
- BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_ASSIGN_CTOR,_);
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_ASSIGN_CTOR,_)
template<typename Seq>
- BOOST_PP_CAT(vector,BOOST_FUSION_N)(Seq const& seq)
+ BOOST_PP_CAT(vector,BOOST_FUSION_N)(Seq const&)
{
BOOST_FUSION_MPL_ASSERT((result_of::empty<Seq const&>));
}
@@ -246,7 +246,11 @@
template<typename Seq>
BOOST_PP_CAT(vector, BOOST_FUSION_N)&
- operator=(BOOST_FUSION_R_ELSE_CLREF(Seq) seq)
+ operator=(BOOST_FUSION_R_ELSE_CLREF(Seq)
+# if BOOST_FUSION_N
+ seq
+# endif
+ )
{
BOOST_FUSION_MPL_ASSERT((
mpl::equal_to<size,result_of::size<Seq> >));
@@ -255,7 +259,7 @@
typedef typename
result_of::begin<BOOST_FUSION_R_ELSE_CLREF(Seq)>::type
It0;
- It0 it0 = fusion::begin(seq);
+ It0 it0 = fusion::begin(BOOST_FUSION_FORWARD(Seq,seq));
m0=fusion::deref(it0);
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n_chooser_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/tagged_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/tagged_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/tagged_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -457,7 +457,7 @@
sizeof...(Elements)==result_of::size<SeqRef>::value));\
}
- BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_ASSIGN_CTOR,_);
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_ASSIGN_CTOR,_)
#undef BOOST_FUSION_VECTOR_ASSIGN_CTOR
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/limits.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/limits.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/limits.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector10.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector10.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector10.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector20.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector20.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector20.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector30.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector30.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector30.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector40.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector40.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector40.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector50.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector50.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector50.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/fused_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/fused_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/fused_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -11,7 +11,6 @@
#include <boost/fusion/support/internal/assert.hpp>
#include <boost/fusion/support/internal/template.hpp>
#include <boost/preprocessor/empty.hpp>
-#include <boost/preprocessor/cat.hpp>
#include <boost/type_traits/add_const.hpp>
#ifdef BOOST_NO_VARIADIC_TEMPLATES
# include <boost/call_traits.hpp>
@@ -28,57 +27,52 @@
#endif
template<typename F>
- struct BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)
+ struct BOOST_FUSION_ADAPTER_NAME
{
template<typename Sig>
struct result;
template<class Self, class Seq>
struct result<Self(Seq)>
- : result_of::BOOST_PP_CAT(invoke,BOOST_FUSION_ADAPTER_POSTFIX)<
+ : result_of::BOOST_FUSION_INVOCATION_METHOD<
typename detail::forward_as_lref<Self,F>::type
, Seq
>
{};
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)()
+ BOOST_FUSION_ADAPTER_NAME()
: f()
{}
#ifdef BOOST_NO_VARIADIC_TEMPLATES
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)(
- typename call_traits<F>::param_type f)
+ BOOST_FUSION_ADAPTER_NAME(typename call_traits<F>::param_type f)
: f(f)
{}
#else
template<typename... Args>
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)(
- BOOST_FUSION_R_ELSE_CLREF(Args)... args)
+ BOOST_FUSION_ADAPTER_NAME(BOOST_FUSION_R_ELSE_CLREF(Args)... args)
: f(BOOST_FUSION_FORWARD(Args,args)...)
{}
# ifdef BOOST_NO_RVALUE_REFERENCES
template<typename... Args>
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)(Args&... args)
+ BOOST_FUSION_ADAPTER_NAME(Args&... args)
: f(args...)
{}
# endif
#endif
-#define BOOST_FUSION_CTOR_SPECIALIZATION(MODIFIER,_)\
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)(\
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX) MODIFIER adapter)\
- : f(static_cast<\
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX) MODIFIER\
- >(adapter).f)\
+#define BOOST_FUSION_FUSED_CTOR(MODIFIER,_)\
+ BOOST_FUSION_ADAPTER_NAME(BOOST_FUSION_ADAPTER_NAME MODIFIER adapter)\
+ : f(static_cast<BOOST_FUSION_ADAPTER_NAME MODIFIER>(adapter).f)\
{}
- BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_CTOR_SPECIALIZATION,_)
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_FUSED_CTOR,_)
-#undef BOOST_FUSION_CTOR_SPECIALIZATION
+#undef BOOST_FUSION_FUSED_CTOR
template<typename OtherF>
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)&
+ BOOST_FUSION_ADAPTER_NAME&
operator=(BOOST_FUSION_RREF_ELSE_OBJ(OtherF) other_f)
{
f=BOOST_FUSION_FORWARD(OtherF, other_f);
@@ -86,13 +80,11 @@
}
#define BOOST_FUSION_ASSIGN_SPECIALIZATION(MODIFIER,_)\
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX)&\
- operator=(BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX) MODIFIER\
+ BOOST_FUSION_ADAPTER_NAME&\
+ operator=(BOOST_FUSION_ADAPTER_NAME MODIFIER\
other_adapter)\
{\
- f=static_cast<\
- BOOST_PP_CAT(fused,BOOST_FUSION_ADAPTER_POSTFIX) MODIFIER\
- >(other_adapter).f;\
+ f=static_cast<BOOST_FUSION_ADAPTER_NAME MODIFIER>(other_adapter).f;\
return *this;\
}
@@ -102,28 +94,32 @@
#define BOOST_FUSION_CALL_OPERATOR(F, SEQ_MODIFIER, MODIFIER)\
template<typename Seq>\
- typename result_of::BOOST_PP_CAT(invoke,BOOST_FUSION_ADAPTER_POSTFIX)<\
+ typename result_of::BOOST_FUSION_INVOCATION_METHOD<\
F\
, Seq SEQ_MODIFIER\
>::type\
operator()(Seq SEQ_MODIFIER seq) MODIFIER\
{\
- /*BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));*/\
- BOOST_FUSION_MPL_ASSERT((traits::is_forward<Seq>));\
+ {\
+ BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));\
+ }\
+ {\
+ BOOST_FUSION_MPL_ASSERT((traits::is_forward<Seq>));\
+ }\
\
- return fusion::BOOST_PP_CAT(invoke,BOOST_FUSION_ADAPTER_POSTFIX)<F>(\
+ return fusion::BOOST_FUSION_INVOCATION_METHOD<F>(\
static_cast<F>(f),\
static_cast<Seq SEQ_MODIFIER>(seq));\
}
#ifdef BOOST_NO_RVALUE_REFERENCES
- BOOST_FUSION_CALL_OPERATOR(F,&,BOOST_PP_EMPTY());
- BOOST_FUSION_CALL_OPERATOR(F,const&,BOOST_PP_EMPTY());
- BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,&,const);
- BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const&,const);
+ BOOST_FUSION_CALL_OPERATOR(F,&,BOOST_PP_EMPTY())
+ BOOST_FUSION_CALL_OPERATOR(F,const&,BOOST_PP_EMPTY())
+ BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,&,const)
+ BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const&,const)
#else
- BOOST_FUSION_CALL_OPERATOR(F,&&,BOOST_PP_EMPTY());
- BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,&&,const);
+ BOOST_FUSION_CALL_OPERATOR(F,&&,BOOST_PP_EMPTY())
+ BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,&&,const)
#endif
#undef BOOST_FUSION_CALL_OPERATOR
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_invocation_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_invocation_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_invocation_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -18,7 +18,7 @@
typename detail::get_func_base<
typename detail::forward_as_lref<Self,F>::type
>::type(BOOST_FUSION_R_ELSE_LREF(
- BOOST_PP_IF(BOOST_FUSION_N, typename, BOOST_PP_EMPTY())
+ BOOST_PP_EXPR_IF(BOOST_FUSION_N, typename)
result_of::vector_tie<
EXPAND_TEMPLATE_ARGUMENTS(BOOST_FUSION_N)
>::type))
@@ -30,7 +30,7 @@
typename boost::result_of<\
typename detail::get_func_base<F>::type(\
BOOST_FUSION_R_ELSE_CLREF(\
- BOOST_PP_IF(BOOST_FUSION_N, typename, BOOST_PP_EMPTY())\
+ BOOST_PP_EXPR_IF(BOOST_FUSION_N, typename)\
result_of::vector_tie<\
EXPAND_TEMPLATE_ARGUMENTS_A_R_ELSE_LREF(BOOST_FUSION_N)\
>::type)\
@@ -42,8 +42,8 @@
return f(fusion::vector_tie(EXPAND_PARAMETERS_A(BOOST_FUSION_N)));\
}
- BOOST_FUSION_CALL_OPERATOR(F,BOOST_PP_EMPTY());
- BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const);
+ BOOST_FUSION_CALL_OPERATOR(F,BOOST_PP_EMPTY())
+ BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const)
#undef BOOST_FUSION_CALL_OPERATOR
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_typed_impl_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_typed_impl_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/detail/pp/unfused_typed_impl_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -11,8 +11,10 @@
#include <boost/fusion/functional/invocation/invoke.hpp>
-#define BOOST_FUSION_ADAPTER_POSTFIX
+#define BOOST_FUSION_INVOCATION_METHOD invoke
+#define BOOST_FUSION_ADAPTER_NAME fused
#include <boost/fusion/functional/adapter/detail/fused_impl.hpp>
-#undef BOOST_FUSION_ADAPTER_POSTFIX
+#undef BOOST_FUSION_ADAPTER_NAME
+#undef BOOST_FUSION_INVOCATION_METHOD
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_function_object.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -11,8 +11,10 @@
#include <boost/fusion/functional/invocation/invoke_function_object.hpp>
-#define BOOST_FUSION_ADAPTER_POSTFIX _function_object
+#define BOOST_FUSION_INVOCATION_METHOD invoke_function_object
+#define BOOST_FUSION_ADAPTER_NAME fused_function_object
#include <boost/fusion/functional/adapter/detail/fused_impl.hpp>
-#undef BOOST_FUSION_ADAPTER_POSTFIX
+#undef BOOST_FUSION_ADAPTER_NAME
+#undef BOOST_FUSION_INVOCATION_METHOD
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/fused_procedure.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -11,8 +11,10 @@
#include <boost/fusion/functional/invocation/invoke_procedure.hpp>
-#define BOOST_FUSION_ADAPTER_POSTFIX _procedure
+#define BOOST_FUSION_INVOCATION_METHOD invoke_procedure
+#define BOOST_FUSION_ADAPTER_NAME fused_procedure
#include <boost/fusion/functional/adapter/detail/fused_impl.hpp>
#undef BOOST_FUSION_ADAPTER_NAME
+#undef BOOST_FUSION_INVOCATION_METHOD
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/limits.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/limits.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/limits.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -18,7 +18,7 @@
# include <boost/fusion/support/internal/template.hpp>
# include <boost/preprocessor/iterate.hpp>
#endif
-#include <boost/preprocessor/empty.hpp>
+#include <boost/preprocessor/expr_if.hpp>
#include <boost/type_traits/add_const.hpp>
namespace boost { namespace fusion
@@ -75,14 +75,14 @@
# endif
#endif
-#define BOOST_FUSION_CTOR_SPECIALIZATION(MODIFIER,_)\
+#define BOOST_FUSION_UNFUSED_CTOR(MODIFIER,_)\
unfused(unfused MODIFIER adapter)\
: f(static_cast<unfused MODIFIER>(adapter).f)\
{}
- BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_CTOR_SPECIALIZATION,_)
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_UNFUSED_CTOR,_)
-#undef BOOST_FUSION_CTOR_SPECIALIZATION
+#undef BOOST_FUSION_UNFUSED_CTOR
template<typename OtherF>
unfused&
@@ -122,8 +122,8 @@
return f(fusion::vector_tie(BOOST_FUSION_FORWARD(Args,args)...));\
}
- BOOST_FUSION_CALL_OPERATOR(F,BOOST_PP_EMPTY());
- BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const);
+ BOOST_FUSION_CALL_OPERATOR(F,BOOST_PP_EMPTY())
+ BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const)
# undef BOOST_FUSION_CALL_OPERATOR
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused_typed.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused_typed.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter/unfused_typed.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -107,14 +107,14 @@
# endif
#endif
-#define BOOST_FUSION_CTOR_SPECIALIZATION(MODIFIER,_)\
+#define BOOST_FUSION_UNFUSED_TYPED_CTOR(MODIFIER,_)\
unfused_typed(unfused_typed MODIFIER adapter)\
: f(static_cast<unfused_typed MODIFIER>(adapter).f)\
{}
- BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_CTOR_SPECIALIZATION,_)
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_UNFUSED_TYPED_CTOR,_)
-#undef BOOST_FUSION_CTOR_SPECIALIZATION
+#undef BOOST_FUSION_UNFUSED_TYPED_CTOR
template<typename OtherF>
unfused_typed&
@@ -148,8 +148,8 @@
TransformSeq(std::forward<Args>(args)...)));\
}
- BOOST_FUSION_CALL_OPERATOR(F,BOOST_PP_EMPTY());
- BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const);
+ BOOST_FUSION_CALL_OPERATOR(F,BOOST_PP_EMPTY())
+ BOOST_FUSION_CALL_OPERATOR(typename add_const<F>::type,const)
# undef BOOST_FUSION_CALL_OPERATOR
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation/detail/gen_make_adapter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation/detail/gen_make_adapter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation/detail/gen_make_adapter.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_function_object.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_fused_procedure.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_unfused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_unfused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation/make_unfused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/invoke.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/invoke.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/invoke.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/member_object_pointer_helper.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/member_object_pointer_helper.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/member_object_pointer_helper.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/pp/invoke_impl_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -42,7 +42,11 @@
>
{
static Result
- call(F f, SeqRef seq)
+ call(F f, SeqRef
+#if BOOST_FUSION_N
+ seq
+#endif
+ )
{
#ifndef BOOST_FUSION_RETURN_VOID
return
@@ -172,7 +176,11 @@
>
{
static Result
- call(F f, SeqRef seq)
+ call(F f, SeqRef
+#if BOOST_FUSION_N
+ seq
+#endif
+ )
{
BOOST_FUSION_DEFINE_ITS()
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/that_ptr.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/that_ptr.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/that_ptr.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/variadic_templates/invoke_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/variadic_templates/invoke_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/detail/variadic_templates/invoke_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005-2006 Joao Abecasis
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_function_object.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005-2006 Joao Abecasis
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/invoke_procedure.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005-2006 Joao Abecasis
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/limits.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/limits.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation/limits.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_class_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_class_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Hartmut Kaiser
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Hartmut Kaiser
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Hartmut Kaiser
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/proxy_type.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/proxy_type.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/proxy_type.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/sequence_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/sequence_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/sequence_base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Hartmut Kaiser
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/advance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/advance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/advance.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/advance_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/advance_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/advance_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/basic_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/basic_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/basic_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -121,9 +121,12 @@
};
template<typename OtherSeqRef>
- basic_iterator(basic_iterator<Tag,Category,OtherSeqRef,I> const& it)
- : seq(it.seq)
- {}
+ basic_iterator(
+ basic_iterator<Tag,Category,OtherSeqRef,I> const& other_it)
+ : seq(other_it.seq)
+ {
+ BOOST_FUSION_MPL_ASSERT((is_convertible<OtherSeqRef, SeqRef>));
+ }
basic_iterator(seq_ptr_type seq)
: seq(seq)
@@ -131,9 +134,11 @@
template<typename OtherSeqRef>
basic_iterator&
- operator=(basic_iterator<Tag,Category,OtherSeqRef,I> const& it)
+ operator=(basic_iterator<Tag,Category,OtherSeqRef,I> const& other_it)
{
- seq=it.seq;
+ BOOST_FUSION_MPL_ASSERT((is_convertible<OtherSeqRef, SeqRef>));
+
+ seq=other_it.seq;
return *this;
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/deref.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/deref.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/deref.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/deref_data.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/deref_data.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/deref_data.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/advance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/advance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/advance.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/distance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/distance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/detail/distance.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/distance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/distance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/distance.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
@@ -43,7 +43,7 @@
template<typename Begin, typename End>
inline typename result_of::distance<Begin const&, End const&>::type
- distance(Begin const& a, End const& b)
+ distance(Begin const&, End const&)
{
return typename result_of::distance<Begin const&, End const&>::type();
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/key_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/key_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/key_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/next.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/next.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/next.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/prior.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/prior.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/prior.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of_data.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of_data.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/value_of_data.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/at.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/clear.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/clear.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/clear.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/empty.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/empty.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/empty.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/fusion_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/fusion_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/fusion_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/has_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/has_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/has_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/size.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/size.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/size.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/enable_comparison.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/enable_comparison.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/enable_comparison.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/greater_equal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/less_equal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/not_equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/not_equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/not_equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/greater_equal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/less_equal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/not_equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/not_equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/not_equal_to.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/copy.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/copy.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/copy.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/fill.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/fill.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/fill.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/generate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/generate.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/generate.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/swap.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/swap.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/swap.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidts
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/at_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
@@ -10,6 +10,9 @@
#ifndef BOOST_FUSION_SEQUENCE_INTRINSIC_AT_KEY_HPP
#define BOOST_FUSION_SEQUENCE_INTRINSIC_AT_KEY_HPP
+#ifdef BOOST_FUSION_ENABLE_STATIC_ASSERTS
+# include <boost/fusion/sequence/intrinsic/has_key.hpp>
+#endif
#include <boost/fusion/iterator/deref_data.hpp>
#include <boost/fusion/algorithm/query/find_key.hpp>
#include <boost/fusion/support/internal/ref.hpp>
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/back.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/begin.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/begin.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/begin.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/end.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/end.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/end.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/segments.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/segments.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/segments.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/size_s.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/size_s.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/ext_/size_s.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/front.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/has_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/has_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/has_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/size.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/size.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/size.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/swap.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/swap.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/swap.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/value_at_key.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
@@ -9,6 +9,9 @@
#ifndef BOOST_FUSION_SEQUENCE_INTRINSIC_VALUE_AT_KEY_HPP
#define BOOST_FUSION_SEQUENCE_INTRINSIC_VALUE_AT_KEY_HPP
+#ifdef BOOST_FUSION_ENABLE_STATIC_ASSERTS
+# include <boost/fusion/sequence/intrinsic/has_key.hpp>
+#endif
#include <boost/fusion/iterator/value_of_data.hpp>
#include <boost/fusion/algorithm/query/find_key.hpp>
#include <boost/fusion/support/tag_of.hpp>
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/in.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/in.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/in.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 1999-2003 Jeremiah Willcock
Copyright (c) 2001-2006 Joel de Guzman
@@ -37,18 +37,16 @@
template<typename IS>
static void
- read(IS& is, char const* delim, mpl::true_)
- {
- }
+ read(IS&, char const*, mpl::true_)
+ {}
};
struct read_sequence_loop
{
template<typename IS, typename Begin, typename End>
static void
- call(IS& is, Begin const&, End const&, mpl::true_)
- {
- }
+ call(IS&, Begin const&, End const&, mpl::true_)
+ {}
template<typename IS, typename Begin, typename End>
static void
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/manip.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/manip.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/manip.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jeremiah Willcock
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
@@ -143,6 +143,10 @@
}
Stream& stream;
+
+ private:
+ // silence MSVC warning C4512: assignment operator could not be generated
+ string_ios_manip& operator= (string_ios_manip const&);
};
} // detail
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/out.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/out.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io/detail/out.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 1999-2003 Jeremiah Willcock
Copyright (c) 2001-2006 Joel de Guzman
@@ -36,18 +36,16 @@
template<typename OS>
static void
- print(OS& os, char const* delim, mpl::true_)
- {
- }
+ print(OS&, char const*, mpl::true_)
+ {}
};
struct print_sequence_loop
{
template<typename OS, typename Begin, typename End>
static void
- call(OS& os, Begin const&, End const&, mpl::true_)
- {
- }
+ call(OS&, Begin const&, End const&, mpl::true_)
+ {}
template<typename OS, typename Begin, typename End>
static void
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io/in.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io/in.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io/in.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 1999-2003 Jeremiah Willcock
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io/out.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io/out.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io/out.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 1999-2003 Jeremiah Willcock
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/category_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/category_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/category_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/deduce.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/deduce.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/deduce.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -108,24 +108,24 @@
typedef T MODIFIER2(MODIFIER3 type)[N];\
};
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(BOOST_PP_EMPTY(),const,&);
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(const,const,&);
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(volatile,volatile,&);
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(BOOST_PP_EMPTY(),const,&)
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(const,const,&)
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(volatile,volatile,&)
BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(
- const volatile,const volatile,&);
+ const volatile,const volatile,&)
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION((&),BOOST_PP_EMPTY(),&);
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(const(&),const,&);
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(volatile(&),volatile,&);
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION((&),BOOST_PP_EMPTY(),&)
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(const(&),const,&)
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(volatile(&),volatile,&)
BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(
- const volatile(&),const volatile,&);
+ const volatile(&),const volatile,&)
#ifndef BOOST_NO_RVALUE_REFERENCES
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION((&&),BOOST_PP_EMPTY(),&&);
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(const(&&),const,&&);
- BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(volatile(&&),volatile,&&);
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION((&&),BOOST_PP_EMPTY(),&&)
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(const(&&),const,&&)
+ BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(volatile(&&),volatile,&&)
BOOST_FUSION_DEDUCE_ARRAY_SPECIALIZATION(
- const volatile(&&),const volatile,&&);
+ const volatile(&&),const volatile,&&)
#endif
}
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/deduce_sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/deduce_sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/deduce_sequence.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Use modification and distribution are subject to the Boost Software
License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
@@ -10,27 +10,38 @@
#ifndef BOOST_FUSION_SUPPORT_DEDUCE_SEQUENCE_HPP
#define BOOST_FUSION_SUPPORT_DEDUCE_SEQUENCE_HPP
-#include <boost/fusion/mpl.hpp>
#include <boost/fusion/container/vector/convert.hpp>
-#include <boost/fusion/adapted/mpl.hpp>
+#include <boost/fusion/algorithm/transformation/transform.hpp>
#include <boost/fusion/support/deduce.hpp>
-#include <boost/fusion/support/internal/ref.hpp>
#include <boost/fusion/support/internal/assert.hpp>
-#include <boost/mpl/transform_view.hpp>
-#include <boost/mpl/quote.hpp>
-
namespace boost { namespace fusion
{
+ namespace detail
+ {
+ struct deducer
+ {
+ template<typename Sig>
+ struct result;
+
+ template<typename Self, typename T>
+ struct result<Self(T)>
+ : traits::deduce<T>
+ {};
+
+ template<typename T>
+ typename result<deducer const&(T const&)>::type
+ operator()(T const&)
+ {}
+ };
+ }
+
namespace traits
{
template<typename Seq>
struct deduce_sequence
: result_of::as_vector<
- mpl::transform_view<
- typename detail::remove_reference<Seq>::type
- , mpl::quote1<traits::deduce>
- >
+ typename result_of::transform<Seq, detail::deducer>::type
>
{
BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));
@@ -38,4 +49,29 @@
}
}}
+//#include <boost/fusion/mpl.hpp>
+//#include <boost/fusion/container/vector/convert.hpp>
+//#include <boost/fusion/adapted/mpl.hpp>
+//#include <boost/fusion/support/deduce.hpp>
+//#include <boost/fusion/support/internal/ref.hpp>
+//#include <boost/fusion/support/internal/assert.hpp>
+//
+//#include <boost/mpl/transform_view.hpp>
+//#include <boost/mpl/quote.hpp>
+//
+//namespace boost { namespace fusion { namespace traits
+//{
+// template<typename Seq>
+// struct deduce_sequence
+// : result_of::as_vector<
+// mpl::transform_view<
+// typename detail::remove_reference<Seq>::type
+// , mpl::quote1<traits::deduce>
+// >
+// >
+// {
+// BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));
+// };
+//}}}
+
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/ext_/is_segmented.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/ext_/is_segmented.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/ext_/is_segmented.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/assert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/assert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/assert.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -78,32 +78,76 @@
" - assert expression: " BOOST_PP_STRINGIZE(PRED))
# endif
#else
-# define BOOST_FUSION_MPL_ASSERT(PRED)
-# define BOOST_FUSION_MPL_ASSERT_NOT(PRED)
-# define BOOST_FUSION_STATIC_ASSERT(PRED)
-# define BOOST_FUSION_MPL_ASSERT_MSG(PRED,MESSAGE)
-# define BOOST_FUSION_MPL_ASSERT_NOT_MSG(PRED,MESSAGE)
-# define BOOST_FUSION_STATIC_ASSERT_MSG(PRED,MESSAGE)
+# define BOOST_FUSION_MPL_ASSERT(PRED) (void)(0)
+# define BOOST_FUSION_MPL_ASSERT_NOT(PRED) (void)(0)
+# define BOOST_FUSION_STATIC_ASSERT(PRED) (void)(0)
+# define BOOST_FUSION_MPL_ASSERT_MSG(PRED,MESSAGE) (void)(0)
+# define BOOST_FUSION_MPL_ASSERT_NOT_MSG(PRED,MESSAGE) (void)(0)
+# define BOOST_FUSION_STATIC_ASSERT_MSG(PRED,MESSAGE) (void)(0)
#endif
-#define BOOST_FUSION_INDEX_CHECK(INDEX,MAX)\
- BOOST_FUSION_STATIC_ASSERT_MSG(\
- (INDEX) >= 0 && (INDEX) < (MAX),\
- "Index (" BOOST_PP_STRINGIZE(INDEX) ") out of range " \
- "( [0..." BOOST_PP_STRINGIZE(MAX) ") )" \
+#define BOOST_FUSION_INDEX_CHECK(INDEX,MAX) \
+ BOOST_FUSION_STATIC_ASSERT_MSG( \
+ (INDEX) >= 0 && \
+ static_cast<unsigned int>(INDEX) < static_cast<unsigned int>(MAX), \
+ "Index (" BOOST_PP_STRINGIZE(INDEX) ") out of range " \
+ "( [0..." BOOST_PP_STRINGIZE(MAX) ") )" \
)
-#define BOOST_FUSION_TAG_CHECK(TYPE,TAG)\
- BOOST_FUSION_MPL_ASSERT((is_same<typename traits::tag_of<TYPE>::type,TAG>))
+#define BOOST_FUSION_TAG_CHECK(TYPE,TAG) \
+ BOOST_FUSION_MPL_ASSERT((is_same<typename traits::tag_of<TYPE>::type,TAG>));
#ifdef BOOST_FUSION_ENABLE_STATIC_ASSERTS
-# include <boost/fusion/sequence.hpp>
-# include <boost/fusion/iterator.hpp>
-# include <boost/fusion/support.hpp>
+# include <boost/fusion/support/tag_of_fwd.hpp>
# include <boost/mpl/and.hpp>
# include <boost/mpl/or.hpp>
# include <boost/mpl/not.hpp>
# include <boost/mpl/equal_to.hpp>
+# include <boost/type_traits/is_convertible.hpp>
# include <boost/type_traits/is_same.hpp>
+
+namespace boost { namespace fusion
+{
+ namespace traits
+ {
+ template<typename T>
+ struct is_sequence;
+
+ template<typename T>
+ struct is_view;
+
+ template<typename T>
+ struct is_iterator;
+
+ template<typename T>
+ struct is_associative;
+
+ template<typename T>
+ struct is_forward;
+
+ template<typename T>
+ struct is_bidirectional;
+
+ template<typename T>
+ struct is_random_access;
+ }
+
+ namespace result_of
+ {
+ template<typename Seq>
+ struct size;
+
+ template<typename Seq>
+ struct empty;
+ }
+}}
+
+# include <boost/fusion/support/tag_of.hpp>
+# include <boost/fusion/support/category_of.hpp>
+# include <boost/fusion/support/is_iterator.hpp>
+# include <boost/fusion/support/is_sequence.hpp>
+# include <boost/fusion/support/is_view.hpp>
+# include <boost/fusion/sequence/intrinsic/size.hpp>
+# include <boost/fusion/sequence/intrinsic/empty.hpp>
#endif
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/assign_tags.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/assign_tags.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/assign_tags.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/constexpr.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/constexpr.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/constexpr.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/facade_generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/facade_generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/facade_generation.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/is_explicitly_convertible.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/is_explicitly_convertible.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/is_explicitly_convertible.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/result_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/result_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/result_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -71,7 +71,7 @@
};
#ifdef BOOST_NO_DECLTYPE
- BOOST_MPL_HAS_XXX_TRAIT_DEF(result_type);
+ BOOST_MPL_HAS_XXX_TRAIT_DEF(result_type)
template<typename F>
struct get_result_type
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/sequence_assign.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/sequence_assign.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/sequence_assign.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/small_big_type.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/small_big_type.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/small_big_type.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/template.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/template.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/template.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_c_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_c_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_c_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/detail/variadic_arguments_to_vector_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_arguments_to_vector_c.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,14 +1,14 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/
-#ifndef BOOST_FUSION_SUPPORT_INTERNAL_VARIADIC_TEMPLATES_VARIADIC_ARGUMENTS_TO_VECTOR_HPP
-#define BOOST_FUSION_SUPPORT_INTERNAL_VARIADIC_TEMPLATES_VARIADIC_ARGUMENTS_TO_VECTOR_HPP
+#ifndef BOOST_FUSION_SUPPORT_INTERNAL_VARIADIC_TEMPLATES_VARIADIC_ARGUMENTS_TO_VECTOR_C_HPP
+#define BOOST_FUSION_SUPPORT_INTERNAL_VARIADIC_TEMPLATES_VARIADIC_ARGUMENTS_TO_VECTOR_C_HPP
-//cschmdit: workaround to get variadic template arguments into a fixed-length
+//cschmidt: workaround to get variadic template arguments into a fixed-length
//template argument list. We definitely need a boost config macro for this issue
//though.
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_quote.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_quote.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/variadic_templates/variadic_quote.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/workaround.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/workaround.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/workaround.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/is_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/is_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/is_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/is_sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/is_sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/is_sequence.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -12,7 +12,6 @@
#include <boost/fusion/support/tag_of.hpp>
#include <boost/fusion/support/internal/ref.hpp>
#include <boost/fusion/support/sequence_base.hpp>
-
#include <boost/type_traits/is_base_of.hpp>
namespace boost { namespace fusion
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/is_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/is_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/is_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/iterator_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/iterator_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/iterator_base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2006 Tobias Schwinger
Copyright (c) 2009-2010 Christopher Schmidt
@@ -82,14 +82,28 @@
{}
#endif
- template<typename Second2>
- pair& operator=(pair<First, Second2>
- BOOST_FUSION_R_ELSE_CLREF(BOOST_PP_EMPTY()) rhs)
+ pair&
+ operator=(pair const& other_pair)
{
- second = rhs.second;
+ second = other_pair.second;
return *this;
}
+#define BOOST_FUSION_PAIR_ASSIGN_OP(MODIFIER,_)\
+ template<class OtherSecond>\
+ pair&\
+ operator=(pair<First,OtherSecond> MODIFIER other_pair)\
+ {\
+ second=static_cast<pair<First,OtherSecond> MODIFIER>(\
+ other_pair).second;\
+ return *this;\
+ }
+
+ BOOST_FUSION_ALL_CTOR_COMBINATIONS(
+ BOOST_FUSION_PAIR_ASSIGN_OP,_)
+
+#undef BOOST_FUSION_PAIR_ASSIGN_OP
+
second_type second;
};
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/sequence_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/sequence_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/sequence_base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Tobias Schwinger
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -22,7 +22,7 @@
namespace detail
{
- BOOST_MPL_HAS_XXX_TRAIT_DEF(fusion_tag);
+ BOOST_MPL_HAS_XXX_TRAIT_DEF(fusion_tag)
template<typename IdentityT>
struct get_fusion_tag
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/unused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/unused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/unused.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/void.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/void.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/void.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/tuple/make_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/tuple/make_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/tuple/make_tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -17,9 +17,11 @@
#else
# define BOOST_FUSION_SEQ_NAME tuple
#endif
+#define BOOST_FUSION_FUNCTION_NAME make_tuple
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_VECTOR_SIZE
#include <boost/fusion/container/generation/detail/make_seq.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
+#undef BOOST_FUSION_FUNCTION_NAME
#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -72,7 +72,7 @@
inline typename result_of::at_c<BOOST_FUSION_R_ELSE_CLREF(Tuple), N>::type
get(BOOST_FUSION_R_ELSE_CLREF(Tuple) tuple)
{
- return at_c<N>(tuple);
+ return fusion::at_c<N>(tuple);
}
#ifdef BOOST_NO_RVALUE_REFERENCES
@@ -81,7 +81,7 @@
result_of::at_c<,Tuple,&, N>)
get(Tuple& tuple)
{
- return at_c<N>(tuple);
+ return fusion::at_c<N>(tuple);
}
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/tuple/tuple_tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -12,16 +12,16 @@
#include <boost/config.hpp>
#include <boost/fusion/tuple/tuple.hpp>
-#define BOOST_FUSION_FUNCTION_NAME tie
#ifdef BOOST_NO_VARIADIC_TEMPLATES
# define BOOST_FUSION_SEQ_NAME(N) tuple
#else
# define BOOST_FUSION_SEQ_NAME tuple
#endif
+#define BOOST_FUSION_FUNCTION_NAME tie
#define BOOST_FUSION_MAX_SEQ_SIZE FUSION_MAX_VECTOR_SIZE
#include <boost/fusion/container/generation/detail/seq_tie.hpp>
#undef BOOST_FUSION_MAX_SEQ_SIZE
-#undef BOOST_FUSION_SEQ_NAME
#undef BOOST_FUSION_FUNCTION_NAME
+#undef BOOST_FUSION_SEQ_NAME
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/detail/strictest_traversal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/detail/strictest_traversal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/detail/strictest_traversal.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/detail/view_storage.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/detail/view_storage.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/detail/view_storage.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -79,6 +79,13 @@
{}
#endif
+ view_storage&
+ operator=(view_storage const& other_storage)
+ {
+ t=other_storage.t;
+ return *this;
+ }
+
template<typename OtherViewStorage>
view_storage&
operator=(BOOST_FUSION_R_ELSE_CLREF(OtherViewStorage) other_storage)
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/ext_/segmented_iterator_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Eric Niebler
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/filter_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/filter_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/filter_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/filter_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
@@ -96,9 +96,12 @@
operator=(BOOST_FUSION_R_ELSE_CLREF(OtherView) other_view)
{
BOOST_FUSION_TAG_CHECK(OtherView,filter_view_tag);
- BOOST_FUSION_MPL_ASSERT((is_same<
+ BOOST_FUSION_MPL_ASSERT((
+ is_same<
pred_type
- , detail::remove_reference<OtherView>::type::pred_type
+ , typename detail::remove_reference<
+ OtherView
+ >::type::pred_type
>));
seq=BOOST_FUSION_FORWARD(OtherView,other_view).seq;
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/iterator_range_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/iterator_range_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/iterator_range_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/joint_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009 Hartmut Kaiser
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
@@ -34,7 +34,7 @@
static type
call(It it)
{
- return type(it.seq,0);
+ return type(*it.seq,0);
}
};
};
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
@@ -33,7 +33,7 @@
static type
call(It it)
{
- return fusion::at<index>(it.seq);
+ return fusion::at<index>(*it.seq);
}
};
};
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
@@ -34,7 +34,7 @@
static type
call(It it)
{
- return type(it.seq,0);
+ return type(*it.seq,0);
}
};
};
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/nview_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,6 +1,6 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
- Copyright (c) 2009 Christopher Schmidt
+ Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -27,38 +27,28 @@
typedef nview_iterator_tag fusion_tag;
typedef random_access_traversal_tag category;
- template<typename OtherIt>
- nview_iterator(BOOST_FUSION_R_ELSE_CLREF(OtherIt) it)
- : seq(BOOST_FUSION_FORWARD(OtherIt,it).seq)
- {
- BOOST_FUSION_TAG_CHECK(OtherIt,nview_iterator_tag);
- BOOST_FUSION_MPL_ASSERT((
- is_same<
- Pos
- , detail::remove_reference<OtherIt>::type::pos_type
- >));
- }
-
nview_iterator(SeqRef seq,int)
- : seq(seq)
+ : seq(&seq)
{}
- template<typename OtherIt>
+ template<typename OtherSeqRef>
+ nview_iterator(nview_iterator<OtherSeqRef, Pos> const& other_it)
+ : seq(other_it.seq)
+ {
+ BOOST_FUSION_MPL_ASSERT((is_convertible<OtherSeqRef, SeqRef>));
+ }
+
+ template<typename OtherSeqRef>
nview_iterator&
- operator=(BOOST_FUSION_R_ELSE_CLREF(OtherIt) it)
+ operator=(nview_iterator<OtherSeqRef, Pos> const& other_it)
{
- BOOST_FUSION_TAG_CHECK(OtherIt,nview_iterator_tag);
- BOOST_FUSION_MPL_ASSERT((
- is_same<
- Pos
- , detail::remove_reference<OtherIt>::type::pos_type
- >));
+ BOOST_FUSION_MPL_ASSERT((is_convertible<OtherSeqRef, SeqRef>));
- seq=BOOST_FUSION_FORWARD(OtherIt,it).seq;
+ seq=other_it.seq;
return *this;
}
- SeqRef seq;
+ typename detail::remove_reference<SeqRef>::type* seq;
};
}}
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/pp/as_nview_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/pp/as_nview_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/pp/as_nview_n.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
@@ -34,7 +34,7 @@
static type
call(It it)
{
- return type(it.seq,0);
+ return type(*it.seq,0);
}
};
};
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview/nview.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview/nview.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview/nview.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/repetitive_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/repetitive_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/repetitive_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view/repetitive_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Copyright (c) 2009 Christopher Schmidt
@@ -52,10 +52,11 @@
{
BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));
BOOST_FUSION_MPL_ASSERT((traits::is_forward<Seq>));
- BOOST_FUSION_MPL_ASSERT((mpl::or_<
- mpl:not_<result_of::empty<Seq> >
- , mpl::not_<Size>
- >));
+ BOOST_FUSION_MPL_ASSERT((
+ mpl::or_<
+ mpl::not_<result_of::empty<Seq> >
+ , mpl::not_<Size>
+ >));
typedef detail::view_storage<Seq> storage_type;
typedef typename storage_type::type seq_type;
@@ -95,9 +96,10 @@
operator=(BOOST_FUSION_R_ELSE_CLREF(OtherView) other_view)
{
BOOST_FUSION_TAG_CHECK(OtherView,repetitive_view_tag);
- BOOST_FUSION_MPL_ASSERT((mpl::equal_to<
+ BOOST_FUSION_MPL_ASSERT((
+ mpl::equal_to<
size
- , detail::remove_reference<OtherView>::type::size
+ , typename detail::remove_reference<OtherView>::type::size
>));
seq=BOOST_FUSION_FORWARD(OtherView,other_view).seq;
@@ -118,16 +120,17 @@
{
BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>));
BOOST_FUSION_MPL_ASSERT((traits::is_forward<Seq>));
- BOOST_FUSION_MPL_ASSERT((mpl::or_<
- mpl:not_<result_of::empty<Seq> >
- , mpl::not_<Size>
- >));
+ BOOST_FUSION_MPL_ASSERT((
+ mpl::or_<
+ mpl::not_<result_of::empty<Seq> >
+ , mpl::not_<Size>
+ >));
typedef
repetitive_view<typename traits::deduce<Seq>::type, Size>
type;
};
- };
+ }
template<typename Size, typename Seq>
inline typename
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009-2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/reverse_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/reverse_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/reverse_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view/reverse_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/single_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
@@ -137,6 +137,13 @@
#undef BOOST_FUSION_SINGLE_VIEW_ASSIGN_CTOR
+ single_view&
+ operator=(single_view const& other_view)
+ {
+ val=other_view.val;
+ return *this;
+ }
+
template<typename OtherT>
single_view&
operator=(BOOST_FUSION_R_ELSE_CLREF(OtherT) val)
@@ -170,7 +177,7 @@
{
typedef single_view<typename traits::deduce<T>::type> type;
};
- };
+ }
template<typename T>
inline typename
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009-2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/transform_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/transform_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/transform_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view/transform_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_fwd.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/detail/zip_view_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/zip_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/zip_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view/zip_view.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2009 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/do_the_bind.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/do_the_bind.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/do_the_bind.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/fill_em_up.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/fill_em_up.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/cookbook/fill_em_up.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/Jamfile 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -11,10 +11,18 @@
# bring in rules for testing
import testing ;
+project
+ : requirements
+ <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
+ <warnings>all
+ <toolset>gcc:<cxxflags>-Wno-long-long
+ ;
+
{
- test-suite example_struct :
+ test-suite struct : ;
- [ run test_example.cpp : : : : ]
- ;
+ for local test-file in [ glob *.cpp ]
+ {
+ run $(test-file) : : : : ;
+ }
}
-
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/advance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/advance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/advance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/at_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/begin_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/begin_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/begin_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/category_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/category_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/category_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/deref_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/distance_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/distance_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/distance_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/end_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/end_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/end_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/equal_to_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/equal_to_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/equal_to_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/example_struct_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/example_struct_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/example_struct_iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/has_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/has_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/has_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_sequence_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_sequence_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_sequence_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_view_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_view_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/is_view_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/key_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/key_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/key_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/next_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/prior_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/prior_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/prior_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/size_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/size_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/size_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/tag_of.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_key_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_key_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_at_key_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_data_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_data_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_data_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/detail/value_of_impl.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct_type.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct_type.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/example_struct_type.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/test_example.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/test_example.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/struct/test_example.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/Jamfile 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -11,10 +11,18 @@
# bring in rules for testing
import testing ;
-{
- test-suite example_triple :
-
- [ run triple.cpp : : : : ]
+project
+ : requirements
+ <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
+ <warnings>all
+ <toolset>gcc:<cxxflags>-Wno-long-long
;
-}
+
+{
+ test-suite triple : ;
+ for local test-file in [ glob *.cpp ]
+ {
+ run $(test-file) : : : : ;
+ }
+}
\ No newline at end of file
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/triple.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/triple.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/triple/triple.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
@@ -7,7 +7,7 @@
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/
-/*=============================================================================
+/*==============================================================================
An implementation of a std::pair like triple<T0, T1, T2>
We use fusion::sequence_facade and fusion::iterator_facade
to make our triple a fully conforming Boost.Fusion random
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/Jamfile 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -9,10 +9,18 @@
# bring in rules for testing
import testing ;
-{
- test-suite example_triple :
-
- [ run tuple142plus.cpp : : : : ]
+project
+ : requirements
+ <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
+ <warnings>all
+ <toolset>gcc:<cxxflags>-Wno-long-long
;
-}
+
+{
+ test-suite vtriple : ;
+ for local test-file in [ glob *.cpp ]
+ {
+ run $(test-file) : : : : ;
+ }
+}
\ No newline at end of file
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/tuple142plus.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/tuple142plus.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/extension/vtuple/tuple142plus.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
@@ -8,7 +8,7 @@
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/
-/*=============================================================================
+/*==============================================================================
An implementation of a std::pair like triple<T0, T1, T2>
We use fusion::sequence_facade and fusion::iterator_facade
to make our triple a fully conforming Boost.Fusion random
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/Jamfile 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,20 +1,23 @@
#==============================================================================
# Copyright (c) 2003-2006 Joel de Guzman
# Copyright (c) 2006 Dan Marsden
+# Copyright (c) 2010 Christopher Schmidt
#
# Use, modification and distribution is subject to the Boost Software
# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt)
#==============================================================================
-project fusion-performance ;
-
-exe accumulate : accumulate.cpp ;
-
-exe inner_product : inner_product.cpp ;
-
-exe inner_product2 : inner_product2.cpp ;
-
-exe sequence_efficiency : sequence_efficiency.cpp ;
-
-exe functional : functional.cpp ;
+project
+ : requirements
+ <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
+ <warnings>all
+ <toolset>gcc:<cxxflags>-Wno-long-long
+ ;
+
+{
+ for local test-file in [ glob *.cpp ]
+ {
+ exe : $(test-file);
+ }
+}
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/accumulate.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/accumulate.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/accumulate.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/functional.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/functional.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/functional.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006-2007 Tobias Schwinger
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product2.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product2.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/inner_product2.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/sequence_efficiency.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/sequence_efficiency.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/sequence_efficiency.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Deleted: sandbox/SOC/2009/fusion/libs/fusion/example/performance/timings.txt
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/timings.txt 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
+++ (empty file)
@@ -1,57 +0,0 @@
-===============================================================================
-Copyright (C) 2001-2007 Joel de Guzman, Dan Marsden, Tobias Schwinger
-
-Use, modification and distribution is subject to the Boost Software
-License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-http://www.boost.org/LICENSE_1_0.txt)
-===============================================================================
-
-Timing result for sequence_efficiency.cpp comparing the speed of various
-fusion sequences. The test involves accumulating the elements of the
-sequence which is primed to have values 0..N (N=size of sequence). Small,
-medium and big sequences are tested where:
-
- small = 3 elements
- medium = 10 elements
- big = 30 elements
-
-Tester: Joel de Guzman. WinXP, P4-3.0GHZ, 2GB RAM
-
-VC7.1 (flags = /MD /O2 /EHsc /GS)
-
- small vector time: 1.870000e-006
- small list time: 1.870000e-006
- medium vector time: 1.880000e-006
- medium list time: 3.600000e-006
- big vector time: 2.030000e-006
- big list time: 8.910000e-006
-
-VC8.0 (flags = /MD /O2 /EHsc /GS)
-
- small vector time: 2.500000e-05
- small list time: 2.500000e-05
- medium vector time: 7.810000e-05
- medium list time: 7.810000e-05
- big vector time: 2.469000e-04
- big list time: 2.453000e-04
-
-G++ 3.4 (flags = -ftemplate-depth-128 -funroll-loops -O3 -finline-functions -Wno-inline -Wall)
-
- small vector time: 2.500000e-05
- small list time: 2.500000e-05
- medium vector time: 7.970000e-05
- medium list time: 7.970000e-05
- big vector time: 2.516000e-04
- big list time: 2.485000e-04
-
-Intel 9.1 (flags = /MD /O2 /EHsc /GS)
-
- small vector time: 1.125000e-006
- small list time: 1.125000e-006
- medium vector time: 1.125000e-006
- medium list time: 1.141000e-006
- big vector time: 1.140000e-006
- big list time: 1.141000e-006
-
-
-
Modified: sandbox/SOC/2009/fusion/libs/fusion/example/performance/zip_efficiency.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/example/performance/zip_efficiency.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/example/performance/zip_efficiency.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/Jamfile 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,143 +1,27 @@
-##=============================================================================
-# Copyright (c) 2003-2006 Joel de Guzman
+#===============================================================================
+# Copyright (c) 2003-2006 Joel de Guzman
+# Copyright (c) 2009-2010 Christopher Schmidt
#
# Use, modification and distribution is subject to the Boost Software
# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
+#==============================================)================================
# bring in rules for testing
import testing ;
-{
- test-suite fusion :
-
- [ run algorithm/all.cpp : : : : ]
- [ run algorithm/any.cpp : : : : ]
- [ run algorithm/clear.cpp : : : : ]
- [ run algorithm/count.cpp : : : : ]
- [ run algorithm/count_if.cpp : : : : ]
- [ run algorithm/erase.cpp : : : : ]
- [ run algorithm/erase_key.cpp : : : : ]
- [ run algorithm/filter.cpp : : : : ]
- [ run algorithm/filter_if.cpp : : : : ]
- [ run algorithm/find.cpp : : : : ]
- [ run algorithm/find_if.cpp : : : : ]
- [ run algorithm/fold.cpp : : : : ]
- [ run algorithm/fold2.cpp : : : : ]
- [ run algorithm/for_each.cpp : : : : ]
- [ run algorithm/insert_range.cpp : : : : ]
- [ run algorithm/insert.cpp : : : : ]
- [ run algorithm/iter_fold.cpp : : : : ]
- [ run algorithm/none.cpp : : : : ]
- [ run algorithm/pop_back.cpp : : : : ]
- [ run algorithm/pop_front.cpp : : : : ]
- [ run algorithm/push_back.cpp : : : : ]
- [ run algorithm/push_front.cpp : : : : ]
- [ run algorithm/remove.cpp : : : : ]
- [ run algorithm/remove_if.cpp : : : : ]
- [ run algorithm/replace.cpp : : : : ]
- [ run algorithm/replace_if.cpp : : : : ]
- [ run algorithm/reverse.cpp : : : : ]
- [ run algorithm/reverse_fold.cpp : : : : ]
- [ run algorithm/reverse_iter_fold.cpp : : : : ]
- [ run algorithm/transform.cpp : : : : ]
- [ run algorithm/join.cpp : : : : ]
- [ run algorithm/zip.cpp : : : : ]
- [ run algorithm/zip2.cpp : : : : ]
- [ run algorithm/zip_ignore.cpp : : : : ]
-
- [ run sequence/as_list.cpp : : : : ]
- [ run sequence/as_map.cpp : : : : ]
- [ run sequence/as_set.cpp : : : : ]
- [ run sequence/as_vector.cpp : : : : ]
- [ run sequence/boost_tuple.cpp : : : : ]
- [ run sequence/cons.cpp : : : : ]
- [ run sequence/filter_view.cpp : : : : ]
- [ run sequence/io.cpp : : : : ]
- [ run sequence/iterator_range.cpp : : : : ]
- [ run sequence/joint_view.cpp : : : : ]
- [ run sequence/list_comparison.cpp : : : : ]
- [ run sequence/list_construction.cpp : : : : ]
- [ run sequence/list_copy.cpp : : : : ]
- [ run sequence/list_iterator.cpp : : : : ]
- [ run sequence/list_make.cpp : : : : ]
- [ run sequence/list_misc.cpp : : : : ]
- [ run sequence/list_mutate.cpp : : : : ]
- [ run sequence/list_tie.cpp : : : : ]
- [ run sequence/list_value_at.cpp : : : : ]
- [ run sequence/make_list.cpp : : : : ]
- [ run sequence/make_vector.cpp : : : : ]
- [ run sequence/map.cpp : : : : ]
- [ run sequence/map_tie.cpp : : : : ]
- [ run sequence/nview.cpp : : : : ]
- [ run sequence/reverse_view.cpp : : : : ]
- [ run sequence/set.cpp : : : : ]
- [ run sequence/single_view.cpp : : : : ]
- [ run sequence/std_pair.cpp : : : : ]
- [ run sequence/array.cpp : : : : ]
- [ run sequence/boost_array.cpp : : : : ]
- [ run sequence/tuple_comparison.cpp : : : : ]
- [ run sequence/tuple_construction.cpp : : : : ]
- [ run sequence/tuple_copy.cpp : : : : ]
- [ run sequence/tuple_element.cpp : : : : ]
- [ run sequence/tuple_make.cpp : : : : ]
- [ run sequence/tuple_misc.cpp : : : : ]
- [ run sequence/tuple_mutate.cpp : : : : ]
- [ run sequence/tuple_tie.cpp : : : : ]
- [ run sequence/tr1_tuple_auto_conv.cpp : : : : ]
- [ run sequence/transform_view.cpp : : : : ]
- [ run sequence/vector_comparison.cpp : : : : ]
- [ run sequence/vector_construction.cpp : : : : ]
- [ run sequence/vector_copy.cpp : : : : ]
- [ run sequence/vector_iterator.cpp : : : : ]
- [ run sequence/vector_make.cpp : : : : ]
- [ run sequence/vector_misc.cpp : : : : ]
- [ run sequence/vector_mutate.cpp : : : : ]
- [ run sequence/vector_n.cpp : : : : ]
- [ run sequence/vector_tie.cpp : : : : ]
- [ run sequence/vector_value_at.cpp : : : : ]
- [ run sequence/zip_view.cpp : : : : ]
- [ run sequence/zip_view2.cpp : : : : ]
- [ run sequence/zip_view_ignore.cpp : : : : ]
- [ run sequence/repetitive_view.cpp : : : : ]
- [ run sequence/deduce_sequence.cpp : : : : ]
- [ run sequence/adapt_assoc_class_named.cpp : : : : ]
- [ run sequence/adapt_assoc_class.cpp : : : : ]
- [ run sequence/adapt_assoc_struct_named.cpp : : : : ]
- [ run sequence/adapt_assoc_struct.cpp : : : : ]
- [ run sequence/adapt_assoc_tpl_class.cpp : : : : ]
- [ run sequence/adapt_assoc_tpl_struct.cpp : : : : ]
- [ run sequence/adapt_class_named.cpp : : : : ]
- [ run sequence/adapt_class.cpp : : : : ]
- [ run sequence/adapt_struct_named.cpp : : : : ]
- [ run sequence/adapt_struct.cpp : : : : ]
- [ run sequence/adapt_tpl_class.cpp : : : : ]
- [ run sequence/adapt_tpl_struct.cpp : : : : ]
- [ run sequence/define_struct.cpp : : : : ]
- [ run sequence/define_assoc_struct.cpp : : : : ]
- [ run sequence/define_tpl_struct.cpp : : : : ]
- [ run sequence/define_assoc_tpl_struct.cpp : : : : ]
+project
+ : requirements
+ <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
+ <warnings>all
+ <toolset>gcc:<cxxflags>-Wno-long-long
+ ;
- [ run functional/fused.cpp : : : : ]
- [ run functional/fused_function_object.cpp : : : : ]
- [ run functional/fused_procedure.cpp : : : : ]
- [ run functional/unfused.cpp : : : : ]
- [ run functional/unfused_typed.cpp : : : : ]
- [ run functional/make_fused.cpp : : : : ]
- [ run functional/make_fused_function_object.cpp : : : : ]
- [ run functional/make_fused_procedure.cpp : : : : ]
- [ run functional/make_unfused.cpp : : : : ]
- [ run functional/invoke.cpp : : : : ]
- [ run functional/invoke_function_object.cpp : : : : ]
- [ run functional/invoke_procedure.cpp : : : : ]
- [ run sequence/swap.cpp : : : : ]
-
-# [ run algorithm/ext_/for_each_s.cpp : : : : ]
-# [ run algorithm/ext_/find_if_s.cpp : : : : ]
-# [ run sequence/ext_/iterator_range_s.cpp : : : : ]
-
-# [ compile-fail xxx.cpp : : : : ]
+{
+ test-suite fusion_1 : ;
- ;
+ for local test-file in [ glob-tree *.cpp ]
+ {
+ run $(test-file) : : : : ;
+ }
}
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/all.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/all.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/all.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/any.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/any.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/any.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Copyright (c) Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/clear.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/clear.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/clear.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -10,6 +10,7 @@
#include <boost/fusion/sequence/comparison/equal_to.hpp>
#include <boost/fusion/container/generation/make_vector.hpp>
#include <boost/fusion/algorithm/transformation/clear.hpp>
+#include <boost/fusion/adapted/mpl.hpp>
#include <boost/mpl/vector_c.hpp>
int
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count_if.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count_if.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/count_if.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter_if.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter_if.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/filter_if.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find_if.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find_if.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find_if.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
@@ -47,7 +47,7 @@
template <typename State, typename T>
State
- operator()(State const& state, T const& x) const
+ operator()(State const& state, T const&) const
{
return state;
}
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -19,6 +19,7 @@
#include <boost/fusion/adapted/mpl.hpp>
#include <boost/fusion/support/pair.hpp>
#include <boost/fusion/mpl.hpp>
+#include <boost/mpl/transform.hpp>
#include <boost/mpl/front.hpp>
#include <boost/mpl/back.hpp>
#include <boost/mpl/int.hpp>
@@ -65,12 +66,15 @@
>
, int
>
- {};
+ {
+ BOOST_MPL_ASSERT((typename fusion::detail::is_lrref<State>::type));
+ BOOST_MPL_ASSERT((typename fusion::detail::is_lrref<T>::type));
+ };
#ifdef BOOST_FUSION_TEST_ITER_FOLD
template<typename State, typename It>
- typename result<sum const&(State,It)>::type
- operator()(State state, It const& it)const
+ typename result<sum const&(State const&,It const&)>::type
+ operator()(State const& state, It const& it)const
{
static const int n=State::first_type::value;
return fusion::make_pair<mpl::int_<n+1> >(
@@ -78,8 +82,8 @@
}
#else
template<typename State>
- typename result<sum const&(State, int)>::type
- operator()(State state, int e)const
+ typename result<sum const&(State const&, int const&)>::type
+ operator()(State const& state, int const& e)const
{
static const int n=State::first_type::value;
return fusion::make_pair<mpl::int_<n+1> >(state.second+e*n);
@@ -95,6 +99,9 @@
template<typename Self, typename State, typename T>
struct result<Self(State,T)>
{
+ BOOST_MPL_ASSERT((typename fusion::detail::is_lrref<State>::type));
+ BOOST_MPL_ASSERT((typename fusion::detail::is_lrref<T>::type));
+
typedef typename fusion::detail::remove_reference<State>::type state;
static const int n=mpl::front<state>::type::value;
@@ -117,8 +124,8 @@
};
template<typename State, typename T>
- typename result<meta_sum const&(State,T)>::type
- operator()(State, T)const;
+ typename result<meta_sum const&(State const&,T const&)>::type
+ operator()(State const&, T const&)const;
};
struct fold_test_n
@@ -176,7 +183,7 @@
#else
mpl::vector<mpl::int_<1>, mpl::int_<0> >&
#endif
- result_type;
+ identity_result_type;
BOOST_MPL_ASSERT((
boost::is_same<
@@ -187,7 +194,7 @@
>::type
, typename mpl::if_c<
!n
- , result_type
+ , identity_result_type
, mpl::vector<mpl::int_<n+1>, mpl::int_<squares_sum> >
>::type
>));
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold2.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold2.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/fold2.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/for_each.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/for_each.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/for_each.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert_range.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert_range.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/insert_range.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/iter_fold.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/iter_fold.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/iter_fold.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/join.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/join.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/join.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/none.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/none.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/none.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_back.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_back.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_back.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_front.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_front.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/pop_front.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_back.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_back.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_back.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_front.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_front.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/push_front.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove_if.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove_if.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/remove_if.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace_if.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace_if.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/replace_if.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_fold.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_fold.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_fold.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_iter_fold.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_iter_fold.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/reverse_iter_fold.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/transform.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/transform.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/transform.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip2.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip2.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip2.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip_ignore.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip_ignore.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/zip_ignore.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_function_object.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_function_object.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_function_object.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_procedure.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_procedure.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/fused_procedure.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005-2006 Joao Abecasis
Copyright (c) 2006-2007 Tobias Schwinger
@@ -10,7 +10,6 @@
#include <boost/fusion/functional/invocation/invoke.hpp>
#include <boost/detail/lightweight_test.hpp>
-#include <memory>
#include <boost/noncopyable.hpp>
#include <boost/type_traits/is_same.hpp>
@@ -23,8 +22,9 @@
#include <boost/fusion/sequence/intrinsic/begin.hpp>
#include <boost/fusion/view/single_view.hpp>
#include <boost/fusion/view/iterator_range.hpp>
-#include <boost/fusion/iterator/advance.hpp>
#include <boost/fusion/algorithm/transformation/join.hpp>
+#include <boost/fusion/iterator/advance.hpp>
+#include <boost/smart_ptr/shared_ptr.hpp>
namespace mpl = boost::mpl;
namespace fusion = boost::fusion;
@@ -155,8 +155,8 @@
members that;
-std::auto_ptr<members> spt_that(new members);
-std::auto_ptr<members const> spt_that_c(new members);
+boost::shared_ptr<members> spt_that(new members);
+boost::shared_ptr<members const> spt_that_c(new members);
fusion::single_view<members > sv_obj_ctx( that);
fusion::single_view<members &> sv_ref_ctx( that);
@@ -164,13 +164,13 @@
fusion::single_view<members const > sv_obj_c_ctx( that);
fusion::single_view<members const &> sv_ref_c_ctx( that);
fusion::single_view<members const *> sv_ptr_c_ctx(& that);
-fusion::single_view<std::auto_ptr<members> const &> sv_spt_ctx(spt_that);
-fusion::single_view< std::auto_ptr<members const> const &> sv_spt_c_ctx(spt_that_c);
+fusion::single_view<boost::shared_ptr<members> const &> sv_spt_ctx(spt_that);
+fusion::single_view<boost::shared_ptr<members const> const &> sv_spt_c_ctx(spt_that_c);
derived derived_that;
-std::auto_ptr<derived> spt_derived_that(new derived);
-std::auto_ptr<derived const> spt_derived_that_c(new derived);
+boost::shared_ptr<derived> spt_derived_that(new derived);
+boost::shared_ptr<derived const> spt_derived_that_c(new derived);
fusion::single_view<derived > sv_obj_d_ctx( derived_that);
fusion::single_view<derived &> sv_ref_d_ctx( derived_that);
@@ -178,8 +178,8 @@
fusion::single_view<derived const > sv_obj_c_d_ctx( derived_that);
fusion::single_view<derived const &> sv_ref_c_d_ctx( derived_that);
fusion::single_view<derived const *> sv_ptr_c_d_ctx(& derived_that);
-fusion::single_view<std::auto_ptr<derived> const &> sv_spt_d_ctx(spt_derived_that);
-fusion::single_view< std::auto_ptr<derived const> const &> sv_spt_c_d_ctx(spt_derived_that_c);
+fusion::single_view<boost::shared_ptr<derived> const &> sv_spt_d_ctx(spt_derived_that);
+fusion::single_view<boost::shared_ptr<derived const> const &> sv_spt_c_d_ctx(spt_derived_that_c);
template <class Sequence>
void test_sequence_n(Sequence & seq, mpl::int_<0>)
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_function_object.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_function_object.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_function_object.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005-2006 Joao Abecasis
Copyright (c) 2006-2007 Tobias Schwinger
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_procedure.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_procedure.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/invoke_procedure.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005-2006 Joao Abecasis
Copyright (c) 2006-2007 Tobias Schwinger
@@ -10,7 +10,6 @@
#include <boost/fusion/functional/invocation/invoke_procedure.hpp>
#include <boost/detail/lightweight_test.hpp>
-#include <memory>
#include <boost/noncopyable.hpp>
#include <boost/mpl/int.hpp>
@@ -23,6 +22,7 @@
#include <boost/fusion/view/iterator_range.hpp>
#include <boost/fusion/iterator/advance.hpp>
#include <boost/fusion/algorithm/transformation/join.hpp>
+#include <boost/smart_ptr/shared_ptr.hpp>
namespace mpl = boost::mpl;
namespace fusion = boost::fusion;
@@ -62,8 +62,8 @@
};
members that;
-std::auto_ptr<members> spt_that(new members);
-std::auto_ptr<members const> spt_that_c(new members);
+boost::shared_ptr<members> spt_that(new members);
+boost::shared_ptr<members const> spt_that_c(new members);
fusion::single_view<members > sv_obj_ctx( that);
fusion::single_view<members &> sv_ref_ctx( that);
@@ -71,8 +71,8 @@
fusion::single_view<members const > sv_obj_c_ctx( that);
fusion::single_view<members const &> sv_ref_c_ctx( that);
fusion::single_view<members const *> sv_ptr_c_ctx(& that);
-fusion::single_view<std::auto_ptr<members> const &> sv_spt_ctx(spt_that);
-fusion::single_view< std::auto_ptr<members const> const &> sv_spt_c_ctx(spt_that_c);
+fusion::single_view<boost::shared_ptr<members> const &> sv_spt_ctx(spt_that);
+fusion::single_view<boost::shared_ptr<members const> const &> sv_spt_c_ctx(spt_that_c);
struct fobj
{
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_function_object.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_function_object.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_function_object.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_procedure.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_procedure.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_fused_procedure.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_unfused.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_unfused.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/make_unfused.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused_typed.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused_typed.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/unfused_typed.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2006-2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
@@ -15,6 +15,7 @@
#include <boost/utility/result_of.hpp>
#include <boost/mpl/identity.hpp>
+#include <boost/mpl/placeholders.hpp>
#include <boost/utility/result_of.hpp>
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class_named.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class_named.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_class_named.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2005-2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct_named.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct_named.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_struct_named.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_class.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_class.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_class.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class_named.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class_named.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_class_named.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2009 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct_named.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct_named.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_struct_named.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_class.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_class.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_class.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_tpl_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/array.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/array.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/array.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_list.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_list.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_list.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_map.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_map.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_map.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_set.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_set.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_set.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_vector.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_vector.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/as_vector.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_array.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_array.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_array.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2005-2006 Dan Marsden
Copyright (c) 2010 Christopher Schmidt
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_tuple.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_tuple.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/boost_tuple.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/comparison.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/comparison.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/comparison.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/cons.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/cons.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/cons.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2005 Joel de Guzman
Copyright (c) 2005 Eric Niebler
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/construction.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/construction.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/construction.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/copy.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/copy.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/copy.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/deduce_sequence.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/deduce_sequence.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/deduce_sequence.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -15,6 +15,12 @@
#include <boost/static_assert.hpp>
#include <iostream>
+#ifdef BOOST_MSVC
+# pragma warning(push)
+ //'class' : multiple copy constructors specified
+# pragma warning(disable:4521)
+#endif
+
namespace ns
{
struct x_member;
@@ -29,6 +35,10 @@
(int, y, ns::y_member)
)
+#ifdef BOOST_MSVC
+# pragma warning(pop)
+#endif
+
int
main()
{
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_tpl_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_tpl_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_assoc_tpl_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -23,6 +23,12 @@
struct z_member;
}
+#ifdef BOOST_MSVC
+# pragma warning(push)
+ //'class' : multiple copy constructors specified
+# pragma warning(disable:4521)
+#endif
+
BOOST_FUSION_DEFINE_ASSOC_TPL_STRUCT(
(X)(Y),
(ns),
@@ -31,6 +37,10 @@
(int, y, ns::y_member)
)
+#ifdef BOOST_MSVC
+# pragma warning(pop)
+#endif
+
int
main()
{
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -17,6 +17,12 @@
#include <iostream>
#include <string>
+#ifdef BOOST_MSVC
+# pragma warning(push)
+ //'class' : multiple copy constructors specified
+# pragma warning(disable:4521)
+#endif
+
BOOST_FUSION_DEFINE_STRUCT(
(ns),
point,
@@ -26,6 +32,10 @@
BOOST_FUSION_DEFINE_STRUCT(BOOST_PP_EMPTY(), s, (int, m))
+#ifdef BOOST_MSVC
+# pragma warning(pop)
+#endif
+
int
main()
{
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_tpl_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_tpl_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/define_tpl_struct.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2010 Christopher Schmidt
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -17,6 +17,12 @@
#include <iostream>
#include <string>
+#ifdef BOOST_MSVC
+# pragma warning(push)
+ //'class' : multiple copy constructors specified
+# pragma warning(disable:4521)
+#endif
+
BOOST_FUSION_DEFINE_TPL_STRUCT(
(X)(Y),
(ns),
@@ -25,6 +31,10 @@
(Y, y)
)
+#ifdef BOOST_MSVC
+# pragma warning(pop)
+#endif
+
BOOST_FUSION_DEFINE_TPL_STRUCT((M), BOOST_PP_EMPTY(), s, (M, m))
int
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/filter_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/filter_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/filter_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/io.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/io.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/io.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (C) 1999-2003 Jaakko Jarvi
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator_range.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator_range.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/iterator_range.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/joint_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/joint_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/joint_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_comparison.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_comparison.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_comparison.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_construction.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_construction.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_construction.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_copy.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_copy.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_copy.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_iterator.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_iterator.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_iterator.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_make.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_make.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_make.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_misc.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_misc.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_misc.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_mutate.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_mutate.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_mutate.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_tie.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_tie.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_tie.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_value_at.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_value_at.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_value_at.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_list.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_list.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_list.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_vector.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_vector.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/make_vector.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map_tie.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map_tie.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/map_tie.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/misc.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/misc.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/misc.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (C) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/mutate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/mutate.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/mutate.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/nview.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/nview.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/nview.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2009 Hartmut Kaiser
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -27,7 +27,7 @@
(int, int_)
(std::string, string_)
(double, double_)
-);
+)
namespace fusion = boost::fusion;
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/repetitive_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/repetitive_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/repetitive_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2007 Tobias Schwinger
Use modification and distribution are subject to the Boost Software
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/reverse_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/reverse_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/reverse_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/set.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/set.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/set.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/single_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/single_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/single_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/std_pair.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/std_pair.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/std_pair.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/swap.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/swap.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/swap.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Deleted: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/test_deduce_sequence.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/test_deduce_sequence.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
+++ (empty file)
@@ -1,16 +0,0 @@
-
-#include <boost/mpl/vector.hpp>
-#include <boost/fusion/support.hpp>
-
-typedef boost::fusion::traits::deduce_sequence <
-
-boost::mpl::vector<int, char>
-
->::type seq1_t;
-
-
-typedef boost::fusion::traits::deduce_sequence <
-
-boost::fusion::vector<int, char>
-
->::type seq2_t;
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tie.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tie.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tr1_tuple_auto_conv.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tr1_tuple_auto_conv.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tr1_tuple_auto_conv.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -48,7 +48,7 @@
} // namespace Core
-int main(int argc, char* argv[])
+int main(int, char*[])
{
//TODO
//std::tr1::tuple<int, int, int, int> test = Core::Demo();
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/transform_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/transform_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/transform_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_comparison.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_comparison.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_comparison.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_construction.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_construction.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_construction.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_copy.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_copy.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_copy.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_element.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_element.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_element.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_make.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_make.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_make.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_misc.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_misc.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_misc.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_mutate.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_mutate.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_mutate.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_tie.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_tie.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/tuple_tie.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/value_at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/value_at.hpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/value_at.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_comparison.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_comparison.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_comparison.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_construction.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_construction.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_construction.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_copy.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_copy.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_copy.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_iterator.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_iterator.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_iterator.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_make.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_make.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_make.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_misc.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_misc.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_misc.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_mutate.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_mutate.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_mutate.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Distributed under the Boost Software License, Version 1.0. (See accompanying
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_tie.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_tie.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_tie.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_value_at.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_value_at.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_value_at.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 1999-2003 Jaakko Jarvi
Copyright (c) 2001-2006 Joel de Guzman
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view2.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view2.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view2.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2006 Joel de Guzman
Copyright (c) 2006 Dan Marsden
@@ -49,15 +49,17 @@
seqs_type seqs(iv, cv, cl);
view v(seqs);
- BOOST_TEST(at_c<0>(v) == make_vector(1, 'a', 'y'));
- BOOST_TEST(at_c<1>(v) == make_vector(2, 'b', 'z'));
+ //!!!
+ //BOOST_TEST(at_c<0>(v) == make_vector(1, 'a', 'y'));
+ //BOOST_TEST(at_c<1>(v) == make_vector(2, 'b', 'z'));
BOOST_TEST(front(v) == make_vector(1, 'a', 'y'));
BOOST_TEST(*next(begin(v)) == make_vector(2, 'b', 'z'));
BOOST_TEST(advance_c<2>(begin(v)) == end(v));
BOOST_TEST(distance(begin(v), end(v)) == 2);
BOOST_STATIC_ASSERT((boost::fusion::result_of::distance<boost::fusion::result_of::begin<view>::type, boost::fusion::result_of::end<view>::type>::value == 2));
- BOOST_MPL_ASSERT((boost::is_same<boost::fusion::result_of::value_at_c<view,0>::type, vector<int,char,char> >));
+ //!!!
+ //BOOST_MPL_ASSERT((boost::is_same<boost::fusion::result_of::value_at_c<view,0>::type, vector<int,char,char> >));
BOOST_MPL_ASSERT((boost::is_same<boost::fusion::result_of::value_of<boost::fusion::result_of::begin<view>::type>::type, vector<int,char,char> >));
}
return boost::report_errors();
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view_ignore.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view_ignore.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/zip_view_ignore.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,4 +1,4 @@
-/*=============================================================================
+/*==============================================================================
Copyright (c) 2001-2007 Joel de Guzman
Copyright (c) 2007 Dan Marsden
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite2/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/Jamfile 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -1,16 +1,29 @@
-#==============================================================================
+#===============================================================================
# Copyright (c) 2010 Christopher Schmidt
#
# Use, modification and distribution is subject to the Boost Software
# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
+#===============================================================================
# bring in rules for testing
import testing ;
+project
+ : requirements
+ <define>BOOST_FUSION_TEST_MAX_N=20
+ <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
+ <warnings>all
+ <toolset>gcc:<cxxflags>-Wno-long-long
+ <library>/boost/test//boost_unit_test_framework
+ <link>static
+ ;
+
{
- test-suite fusion :
+ test-suite fusion_2 : ;
- ;
+ for local test-file in [ glob-tree *.cpp ]
+ {
+ run $(test-file) : : : : ;
+ }
}
Added: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,40 @@
+/*==============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#define BOOST_TEST_MODULE includes
+#define BOOST_FUSION_TEST_NO_ADAPTED_MPL
+#include "../internal/base.hpp"
+#undef BOOST_FUSION_TEST_NO_ADAPTED_MPL
+
+#include <boost/fusion/adapted/array.hpp>
+#include <boost/fusion/adapted/boost_array.hpp>
+#include <boost/fusion/adapted/boost_tuple.hpp>
+#include <boost/fusion/adapted/class.hpp>
+#include <boost/fusion/adapted/std_array.hpp>
+#include <boost/fusion/adapted/std_pair.hpp>
+#include <boost/fusion/adapted/std_tuple.hpp>
+#include <boost/fusion/adapted/struct.hpp>
+#include <boost/fusion/algorithm.hpp>
+#include <boost/fusion/container.hpp>
+#include <boost/fusion/functional.hpp>
+#include <boost/fusion/iterator.hpp>
+#include <boost/fusion/mpl.hpp>
+#include <boost/fusion/sequence.hpp>
+#include <boost/fusion/support.hpp>
+#include <boost/fusion/tuple.hpp>
+#include <boost/fusion/view.hpp>
+#include <boost/mpl/vector.hpp>
+#include <boost/mpl/assert.hpp>
+
+BOOST_MPL_ASSERT_NOT((fusion::traits::is_sequence<mpl::vector<> >));
+
+#include <boost/fusion/adapted/mpl.hpp>
+
+//BOOST_MPL_ASSERT((fusion::traits::is_sequence<mpl::vector<> >));
+
+BOOST_AUTO_TEST_CASE(dummy)
+{}
Added: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/container/vector.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/container/vector.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,33 @@
+/*==============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#include "../internal/base.hpp"
+
+BOOST_TEST_CASE_TEMPLATE_FUNCTION(construction,N)
+{
+ typename
+ rebind<
+ typename generate_types<N, mpl::false_>::type
+ , fusion::vector<>
+ >::type
+ copyable;
+}
+
+boost::unit_test::test_suite*
+init_unit_test_suite(int, char*[])
+{
+ using boost::unit_test::test_suite;
+ using boost::unit_test::framework::master_test_suite;
+
+ test_suite* construction_suite=BOOST_TEST_SUITE("construction");
+ construction_suite->add(
+ BOOST_TEST_CASE_TEMPLATE(construction, test_max_n_range));
+
+ master_test_suite().add(construction_suite);
+
+ return 0;
+}
Added: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/includes.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/includes.cpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,23 @@
+/*==============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#define BOOST_TEST_MODULE adapted_mpl
+#include "internal/base.hpp"
+
+#include <boost/fusion/adapted.hpp>
+#include <boost/fusion/algorithm.hpp>
+#include <boost/fusion/container.hpp>
+#include <boost/fusion/functional.hpp>
+#include <boost/fusion/iterator.hpp>
+#include <boost/fusion/mpl.hpp>
+#include <boost/fusion/sequence.hpp>
+#include <boost/fusion/support.hpp>
+#include <boost/fusion/tuple.hpp>
+#include <boost/fusion/view.hpp>
+
+BOOST_AUTO_TEST_CASE(dummy)
+{}
Added: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/base.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/base.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,52 @@
+/*==============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#define FUSION_MAX_VECTOR_SIZE BOOST_FUSION_TEST_MAX_N
+#define FUSION_MAX_LIST_SIZE BOOST_FUSION_TEST_MAX_N
+#define FUSION_MAX_SET_SIZE BOOST_FUSION_TEST_MAX_N
+#define FUSION_MAX_MAP_SIZE BOOST_FUSION_TEST_MAX_N
+#define BOOST_FUSION_UNFUSED_GENERIC_MAX_ARITY BOOST_FUSION_TEST_MAX_N
+#define BOOST_FUSION_UNFUSED_TYPED_MAX_ARITY BOOST_FUSION_TEST_MAX_N
+#define FUSION_MAX_ZIP_SEQUENCES BOOST_FUSION_TEST_MAX_N
+#define BOOST_MPL_LIMIT_VECTOR_SIZE BOOST_FUSION_TEST_MAX_N
+
+#include <boost/config.hpp>
+#include <boost/fusion/sequence.hpp>
+#include <boost/fusion/iterator.hpp>
+#ifndef BOOST_FUSION_TEST_NO_ADAPTED_MPL
+# include <boost/fusion/adapted/mpl.hpp>
+#endif
+#include <boost/fusion/mpl.hpp>
+#include <boost/fusion/support.hpp>
+#include <boost/mpl/if.hpp>
+#include <boost/mpl/eval_if.hpp>
+#include <boost/mpl/int.hpp>
+#include <boost/mpl/begin.hpp>
+#include <boost/mpl/end.hpp>
+#include <boost/mpl/front.hpp>
+#include <boost/mpl/back.hpp>
+#include <boost/mpl/size.hpp>
+#include <boost/mpl/empty.hpp>
+#include <boost/mpl/deref.hpp>
+#include <boost/mpl/range_c.hpp>
+#include <boost/mpl/identity.hpp>
+#include <boost/mpl/for_each.hpp>
+#include <boost/mpl/assert.hpp>
+#include <boost/type_traits/is_same.hpp>
+#include <boost/static_assert.hpp>
+#include <boost/test/unit_test.hpp>
+#include <boost/test/test_case_template.hpp>
+#include <iostream>
+#include <string>
+
+namespace fusion=boost::fusion;
+namespace mpl=boost::mpl;
+
+typedef mpl::range_c<int, 0, BOOST_FUSION_TEST_MAX_N> test_max_n_range;
+
+#include "detail/types_gen.hpp"
+#include "detail/rebind.hpp"
Added: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/rebind.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/rebind.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,153 @@
+/*==============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifdef BOOST_NO_VARIADIC_TEMPLATES
+# include <boost/preprocessor/logical/not.hpp>
+# include <boost/preprocessor/comparison/equal.hpp>
+# include <boost/preprocessor/arithmetic/sub.hpp>
+# include <boost/preprocessor/arithmetic/dec.hpp>
+# include <boost/preprocessor/facilities/intercept.hpp>
+# include <boost/preprocessor/repetition/repeat.hpp>
+# include <boost/preprocessor/repetition/enum_params.hpp>
+# include <boost/preprocessor/repetition/enum_params_with_a_default.hpp>
+# include <boost/preprocessor/punctuation/comma_if.hpp>
+# include <boost/mpl/pop_back.hpp>
+
+namespace detail
+{
+ template<typename From, typename To>
+ struct rebind_impl;
+
+ template<typename From, typename To>
+ struct rebind_next_impl;
+
+#define BOOST_FUSION_TEST_REBIND_NEXT_IMPL(Z, N, _) \
+ template< \
+ typename From \
+ , template<BOOST_PP_ENUM_PARAMS( \
+ BOOST_FUSION_TEST_MAX_N, typename BOOST_PP_INTERCEPT) \
+ > class To \
+ BOOST_PP_COMMA_IF(N) \
+ BOOST_PP_ENUM_PARAMS(N, typename Arg) \
+ > \
+ struct rebind_next_impl< \
+ From \
+ , To< \
+ BOOST_PP_ENUM_PARAMS(N,Arg) \
+ BOOST_PP_COMMA_IF(N) \
+ BOOST_PP_ENUM_PARAMS( \
+ BOOST_PP_SUB(BOOST_FUSION_TEST_MAX_N, N), \
+ fusion::void_ BOOST_PP_INTERCEPT \
+ ) \
+ > \
+ > \
+ : rebind_impl< \
+ typename mpl::pop_back<From>::type \
+ , To< \
+ BOOST_PP_ENUM_PARAMS(N,Arg) \
+ BOOST_PP_COMMA_IF(N) \
+ typename mpl::back<From>::type \
+ BOOST_PP_COMMA_IF( \
+ BOOST_PP_SUB(BOOST_PP_DEC(BOOST_FUSION_TEST_MAX_N), N)) \
+ BOOST_PP_ENUM_PARAMS( \
+ BOOST_PP_SUB(BOOST_PP_DEC(BOOST_FUSION_TEST_MAX_N), N), \
+ fusion::void_ BOOST_PP_INTERCEPT \
+ ) \
+ > \
+ > \
+ {};
+
+ BOOST_PP_REPEAT(
+ BOOST_PP_DEC(BOOST_FUSION_TEST_MAX_N),
+ BOOST_FUSION_TEST_REBIND_NEXT_IMPL,
+ _)
+
+#undef BOOST_FUSION_TEST_REBIND_NEXT_IMPL
+
+ template<
+ typename From
+ , template<BOOST_PP_ENUM_PARAMS(
+ BOOST_FUSION_TEST_MAX_N, typename BOOST_PP_INTERCEPT)> class To
+ , BOOST_PP_ENUM_PARAMS(BOOST_FUSION_TEST_MAX_N, typename Arg)
+ >
+ struct rebind_impl<
+ From
+ , To<BOOST_PP_ENUM_PARAMS(BOOST_FUSION_TEST_MAX_N,Arg)>
+ >
+ : mpl::eval_if<
+ mpl::empty<From>
+ , mpl::identity<
+ To<BOOST_PP_ENUM_PARAMS(BOOST_FUSION_TEST_MAX_N,Arg)>
+ >
+ , rebind_next_impl<
+ From
+ , To<BOOST_PP_ENUM_PARAMS(BOOST_FUSION_TEST_MAX_N,Arg)>
+ >
+ >
+ {};
+}
+
+//TODO not necessary
+template<typename From, typename To>
+struct rebind;
+
+template<
+ typename From
+ , template<BOOST_PP_ENUM_PARAMS(
+ BOOST_FUSION_TEST_MAX_N, typename BOOST_PP_INTERCEPT)
+ > class To
+>
+struct rebind<
+ From
+ , To<BOOST_PP_ENUM_PARAMS(
+ BOOST_FUSION_TEST_MAX_N, fusion::void_ BOOST_PP_INTERCEPT)
+ >
+>
+ : detail::rebind_impl<
+ From
+ , To<BOOST_PP_ENUM_PARAMS(
+ BOOST_FUSION_TEST_MAX_N, fusion::void_ BOOST_PP_INTERCEPT)
+ >
+ >
+{};
+#else
+# include <boost/mpl/pop_back.hpp>
+
+namespace detail
+{
+ template<typename From, template<typename...> class To, typename... Args>
+ struct rebind_impl;
+
+ template<typename From, template<typename...> class To, typename... Args>
+ struct rebind_next_impl
+ : rebind_impl<
+ typename mpl::pop_back<From>::type
+ , To
+ , typename mpl::back<From>::type
+ , Args...
+ >
+ {};
+
+ template<typename From, template<typename...> class To, typename... Args>
+ struct rebind_impl
+ : mpl::eval_if<
+ mpl::empty<From>
+ , rebind_next_impl<From, To, Args...>
+ , mpl::identity<To<Args...> >
+ >
+ {};
+}
+
+template<typename From, typename To>
+struct rebind;
+
+template<typename From, template<typename...> class To>
+struct rebind<From, To<> >
+ : detail::rebind_impl<From, To>
+{};
+
+#endif
Added: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/types_gen.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/internal/detail/types_gen.hpp 2010-07-11 08:57:05 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,49 @@
+/*==============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#include <boost/mpl/modulus.hpp>
+#include <boost/mpl/at.hpp>
+#include <boost/mpl/eval_if.hpp>
+#include <boost/mpl/push_back.hpp>
+#include <boost/mpl/vector.hpp>
+#include <boost/mpl/transform.hpp>
+#include <boost/mpl/back_inserter.hpp>
+#include <boost/noncopyable.hpp>
+
+template<typename N, typename WithNoncopyable>
+struct generate_types
+{
+ typedef
+ mpl::vector<
+ char
+ , int
+ , float
+ , double
+ , std::string
+ , mpl::vector<>
+ >
+ base_sequence;
+
+ typedef typename
+ mpl::eval_if<
+ WithNoncopyable
+ , mpl::push_back<base_sequence, boost::noncopyable>
+ , mpl::identity<base_sequence>
+ >::type
+ sequence;
+
+ typedef typename
+ mpl::transform<
+ mpl::range_c<typename N::value_type, 0, N::value>
+ , mpl::at<
+ sequence
+ , mpl::modulus<mpl::_1, typename mpl::size<sequence>::type>
+ >
+ , mpl::back_inserter<mpl::vector<> >
+ >::type
+ type;
+};
Deleted: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/sequence/test_base.hpp
==============================================================================
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk