83 | 152k | } void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 11.9k | { | 72 | 11.9k | typedef typename deref<Iterator>::type item; | 73 | 11.9k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 11.9k | value_initialized<arg> x; | 78 | 11.9k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 11.9k | typedef typename mpl::next<Iterator>::type iter; | 81 | 11.9k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 11.9k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 11.9k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 1l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 1l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 11.9k | { | 72 | 11.9k | typedef typename deref<Iterator>::type item; | 73 | 11.9k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 11.9k | value_initialized<arg> x; | 78 | 11.9k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 11.9k | typedef typename mpl::next<Iterator>::type iter; | 81 | 11.9k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 11.9k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 11.9k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 2l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 2l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 11.8k | { | 72 | 11.8k | typedef typename deref<Iterator>::type item; | 73 | 11.8k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 11.8k | value_initialized<arg> x; | 78 | 11.8k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 11.8k | typedef typename mpl::next<Iterator>::type iter; | 81 | 11.8k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 11.8k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 11.8k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 3l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 3l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 11.6k | { | 72 | 11.6k | typedef typename deref<Iterator>::type item; | 73 | 11.6k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 11.6k | value_initialized<arg> x; | 78 | 11.6k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 11.6k | typedef typename mpl::next<Iterator>::type iter; | 81 | 11.6k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 11.6k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 11.6k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 4l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 4l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 11.5k | { | 72 | 11.5k | typedef typename deref<Iterator>::type item; | 73 | 11.5k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 11.5k | value_initialized<arg> x; | 78 | 11.5k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 11.5k | typedef typename mpl::next<Iterator>::type iter; | 81 | 11.5k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 11.5k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 11.5k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 5l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 5l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>*, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 11.4k | { | 72 | 11.4k | typedef typename deref<Iterator>::type item; | 73 | 11.4k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 11.4k | value_initialized<arg> x; | 78 | 11.4k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 11.4k | typedef typename mpl::next<Iterator>::type iter; | 81 | 11.4k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 11.4k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 11.4k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 8.34k | { | 72 | 8.34k | typedef typename deref<Iterator>::type item; | 73 | 8.34k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 8.34k | value_initialized<arg> x; | 78 | 8.34k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 8.34k | typedef typename mpl::next<Iterator>::type iter; | 81 | 8.34k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 8.34k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 8.34k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 1l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 1l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 8.29k | { | 72 | 8.29k | typedef typename deref<Iterator>::type item; | 73 | 8.29k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 8.29k | value_initialized<arg> x; | 78 | 8.29k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 8.29k | typedef typename mpl::next<Iterator>::type iter; | 81 | 8.29k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 8.29k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 8.29k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 2l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 2l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 8.28k | { | 72 | 8.28k | typedef typename deref<Iterator>::type item; | 73 | 8.28k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 8.28k | value_initialized<arg> x; | 78 | 8.28k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 8.28k | typedef typename mpl::next<Iterator>::type iter; | 81 | 8.28k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 8.28k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 8.28k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 3l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 3l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 8.28k | { | 72 | 8.28k | typedef typename deref<Iterator>::type item; | 73 | 8.28k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 8.28k | value_initialized<arg> x; | 78 | 8.28k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 8.28k | typedef typename mpl::next<Iterator>::type iter; | 81 | 8.28k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 8.28k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 8.28k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 4l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 4l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 8.28k | { | 72 | 8.28k | typedef typename deref<Iterator>::type item; | 73 | 8.28k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 8.28k | value_initialized<arg> x; | 78 | 8.28k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 8.28k | typedef typename mpl::next<Iterator>::type iter; | 81 | 8.28k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 8.28k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 8.28k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 5l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 5l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<unsigned long, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 8.27k | { | 72 | 8.27k | typedef typename deref<Iterator>::type item; | 73 | 8.27k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 8.27k | value_initialized<arg> x; | 78 | 8.27k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 8.27k | typedef typename mpl::next<Iterator>::type iter; | 81 | 8.27k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 8.27k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 8.27k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 5.44k | { | 72 | 5.44k | typedef typename deref<Iterator>::type item; | 73 | 5.44k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 5.44k | value_initialized<arg> x; | 78 | 5.44k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 5.44k | typedef typename mpl::next<Iterator>::type iter; | 81 | 5.44k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 5.44k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 5.44k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 1l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 1l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 5.39k | { | 72 | 5.39k | typedef typename deref<Iterator>::type item; | 73 | 5.39k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 5.39k | value_initialized<arg> x; | 78 | 5.39k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 5.39k | typedef typename mpl::next<Iterator>::type iter; | 81 | 5.39k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 5.39k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 5.39k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 2l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 2l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 5.39k | { | 72 | 5.39k | typedef typename deref<Iterator>::type item; | 73 | 5.39k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 5.39k | value_initialized<arg> x; | 78 | 5.39k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 5.39k | typedef typename mpl::next<Iterator>::type iter; | 81 | 5.39k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 5.39k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 5.39k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 3l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 3l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 5.38k | { | 72 | 5.38k | typedef typename deref<Iterator>::type item; | 73 | 5.38k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 5.38k | value_initialized<arg> x; | 78 | 5.38k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 5.38k | typedef typename mpl::next<Iterator>::type iter; | 81 | 5.38k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 5.38k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 5.38k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 4l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 4l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 5.38k | { | 72 | 5.38k | typedef typename deref<Iterator>::type item; | 73 | 5.38k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 5.38k | value_initialized<arg> x; | 78 | 5.38k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 5.38k | typedef typename mpl::next<Iterator>::type iter; | 81 | 5.38k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 5.38k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 5.38k | } |
void boost::mpl::aux::for_each_impl<false>::execute<boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 5l>, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>, boost::mpl::identity<mpl_::na>, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >(boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 5l>*, boost::mpl::v_iter<boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 6l>*, boost::mpl::identity<mpl_::na>*, boost::mutate_graph_impl<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS> >::put_property<boost::detail::edge_desc_impl<boost::directed_tag, unsigned long>, boost::mpl::vector<bool, int, long, float, double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >) Line | Count | Source | 71 | 5.38k | { | 72 | 5.38k | typedef typename deref<Iterator>::type item; | 73 | 5.38k | typedef typename apply1<TransformFunc,item>::type arg; | 74 | | | 75 | | // dwa 2002/9/10 -- make sure not to invoke undefined behavior | 76 | | // when we pass arg. | 77 | 5.38k | value_initialized<arg> x; | 78 | 5.38k | aux::unwrap(f, 0)(boost::get(x)); | 79 | | | 80 | 5.38k | typedef typename mpl::next<Iterator>::type iter; | 81 | 5.38k | for_each_impl<boost::is_same<iter,LastIterator>::value> | 82 | 5.38k | ::execute( static_cast<iter*>(0), static_cast<LastIterator*>(0), static_cast<TransformFunc*>(0), f); | 83 | 5.38k | } |
|