ocelot/ocelot/analysis/implementation/DivergenceGraph.cpp
bool DivergenceGraph::eraseNode( const node_iterator &node ){
	if( nodes.find(*node) == nodes.end() ){
		return false;
	}

	_upToDate = false;
	_divergentNodes.erase(*node);

	return DirectionalGraph::eraseNode(*node);
}
/*!\brief Removes a node from the divergence graph */
\brief Removes a node from the divergence graph
\ brief Removes a node from the divergence graph
bool DivergenceGraph::eraseNode( const node_iterator &node ){
	if( nodes.find(*node) == nodes.end() ){
		return false;
	}
	_upToDate = false;
	_divergentNodes.erase(*node);
	return DirectionalGraph::eraseNode(*node);
}
bool DivergenceGraph :: eraseNode ( const node_iterator & node ) { if ( nodes . find ( * node ) == nodes . end ( ) ) { return false ; } _upToDate = false ; _divergentNodes . erase ( * node ) ; return DirectionalGraph :: eraseNode ( * node ) ; }
\brief Removes a node from the divergence graph
\ brief Removes a node from the divergence graph