diff --git a/include/boost/graph/biconnected_components.hpp b/include/boost/graph/biconnected_components.hpp
index f31b24a1..efe96aec 100644
--- a/include/boost/graph/biconnected_components.hpp
+++ b/include/boost/graph/biconnected_components.hpp
@@ -243,8 +243,7 @@ namespace boost
DiscoverTimeMap dtm, const bgl_named_params
& params,
LowPointMap lowpt)
{
- typedef typename get_param_type< bgl_named_params
,
- vertex_predecessor_t>::type dispatch_type;
+ typedef typename get_param_type< vertex_predecessor_t, bgl_named_params
>::type dispatch_type;
return bicomp_dispatch3::apply
(g, comp, out, index_map, dtm, lowpt, params,
@@ -269,8 +268,7 @@ namespace boost
std::vector lowpt(num_vertices(g));
vertices_size_type vst(0);
- typedef typename get_param_type< bgl_named_params,
- vertex_predecessor_t>::type dispatch_type;
+ typedef typename get_param_type< vertex_predecessor_t, bgl_named_params
>::type dispatch_type;
return bicomp_dispatch3::apply
(g, comp, out, index_map, dtm,
@@ -288,8 +286,7 @@ namespace boost
ComponentMap comp, OutputIterator out, VertexIndexMap index_map,
const bgl_named_params& params, DiscoverTimeMap dtm)
{
- typedef typename get_param_type< bgl_named_params
,
- vertex_lowpoint_t>::type dispatch_type;
+ typedef typename get_param_type< vertex_lowpoint_t, bgl_named_params
>::type dispatch_type;
return bicomp_dispatch2::apply
(g, comp, out, index_map, dtm, params,
@@ -311,8 +308,7 @@ namespace boost
std::vector discover_time(num_vertices(g));
vertices_size_type vst(0);
- typedef typename get_param_type< bgl_named_params,
- vertex_lowpoint_t>::type dispatch_type;
+ typedef typename get_param_type< vertex_lowpoint_t, bgl_named_params
>::type dispatch_type;
return bicomp_dispatch2::apply
(g, comp, out, index_map,
@@ -345,8 +341,7 @@ namespace boost
biconnected_components(const Graph& g, ComponentMap comp, OutputIterator out,
const bgl_named_params& params)
{
- typedef typename get_param_type< bgl_named_params
,
- vertex_discover_time_t>::type dispatch_type;
+ typedef typename get_param_type< vertex_discover_time_t, bgl_named_params
>::type dispatch_type;
return detail::bicomp_dispatch1::apply(g, comp, out,
choose_const_pmap(get_param(params, vertex_index), g, vertex_index),
diff --git a/include/boost/graph/edmonds_karp_max_flow.hpp b/include/boost/graph/edmonds_karp_max_flow.hpp
index 62d1271c..8f86fb20 100644
--- a/include/boost/graph/edmonds_karp_max_flow.hpp
+++ b/include/boost/graph/edmonds_karp_max_flow.hpp
@@ -183,7 +183,7 @@ namespace boost {
const bgl_named_params& params,
PredMap pred)
{
- typedef typename get_param_type< bgl_named_params
, vertex_color_t>::type C;
+ typedef typename get_param_type< vertex_color_t, bgl_named_params
>::type C;
return edmonds_karp_dispatch2::apply
(g, src, sink, pred, params, get_param(params, vertex_color));
}
@@ -206,7 +206,7 @@ namespace boost {
num_vertices(g) : 1;
std::vector pred_vec(n);
- typedef typename get_param_type< bgl_named_params, vertex_color_t>::type C;
+ typedef typename get_param_type< vertex_color_t, bgl_named_params
>::type C;
return edmonds_karp_dispatch2::apply
(g, src, sink,
make_iterator_property_map(pred_vec.begin(), choose_const_pmap
@@ -227,7 +227,7 @@ namespace boost {
typename graph_traits::vertex_descriptor sink,
const bgl_named_params& params)
{
- typedef typename get_param_type< bgl_named_params
, vertex_predecessor_t>::type Pred;
+ typedef typename get_param_type< vertex_predecessor_t, bgl_named_params
>::type Pred;
return detail::edmonds_karp_dispatch1::apply
(g, src, sink, params, get_param(params, vertex_predecessor));
}
diff --git a/include/boost/graph/fruchterman_reingold.hpp b/include/boost/graph/fruchterman_reingold.hpp
index b10ced64..bab353f3 100644
--- a/include/boost/graph/fruchterman_reingold.hpp
+++ b/include/boost/graph/fruchterman_reingold.hpp
@@ -404,8 +404,7 @@ fruchterman_reingold_force_directed_layout
const Topology& topology,
const bgl_named_params& params)
{
- typedef typename get_param_type,
- vertex_displacement_t>::type D;
+ typedef typename get_param_type >::type D;
detail::fr_force_directed_layout::run
(g, position, topology,
diff --git a/include/boost/graph/neighbor_bfs.hpp b/include/boost/graph/neighbor_bfs.hpp
index edfcbbb4..4830dcc4 100644
--- a/include/boost/graph/neighbor_bfs.hpp
+++ b/include/boost/graph/neighbor_bfs.hpp
@@ -288,8 +288,7 @@ namespace boost {
// graph is not really const since we may write to property maps
// of the graph.
VertexListGraph& ng = const_cast(g);
- typedef typename get_param_type< bgl_named_params,
- vertex_color_t>::type C;
+ typedef typename get_param_type< vertex_color_t, bgl_named_params
>::type C;
detail::neighbor_bfs_dispatch::apply(ng, s, params,
get_param(params, vertex_color));
}