T_PARAMETER_NAME((_graph, graphs) graph)
BOOST_PARAMETER_NAME((_visitor, graphs) visitor)
BOOST_PARAMETER_NAME((_root_vertex, graphs) root_vertex)
BOOST_PARAMETER_NAME((_index_map, graphs) index_map)
BOOST_PARAMETER_NAME((_color_map, graphs) color_map)

using boost::mpl::_;
''') -->
<!-- @example.append('''
{}

int main()
{
    typedef boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS> G;

    enum {u, v, w, x, y, z, N};
    typedef std::pair<int, int> E;
    E edges[] = {E(u, v), E(u, x), E(