} // namespace detail
+ template <typename Selector> struct is_distributed_selector: mpl::false_ {};
//===========================================================================
: Base(num_vertices), m_property(new graph_property_type(p))
{ }
-#if !defined(BOOST_MSVC) || BOOST_MSVC >= 1300
// Required by Iterator Constructible Graph
template <class EdgeIterator>
adjacency_list(EdgeIterator first, EdgeIterator last,
const GraphProperty& p = GraphProperty())
: Base(n, first, last, ep_iter), m_property(new graph_property_type(p))
{ }
-#endif
void swap(adjacency_list& x) {
// Is there a more efficient way to do this?