Remove duplicate trait bounds in rustc_data_structures::graph

This commit is contained in:
pierwill 2021-08-09 08:52:04 -05:00
parent 4e886d6876
commit 3e123e4150

View File

@ -60,18 +60,13 @@ pub trait WithStartNode: DirectedGraph {
}
pub trait ControlFlowGraph:
DirectedGraph + WithStartNode + WithPredecessors + WithStartNode + WithSuccessors + WithNumNodes
DirectedGraph + WithStartNode + WithPredecessors + WithSuccessors + WithNumNodes
{
// convenient trait
}
impl<T> ControlFlowGraph for T where
T: DirectedGraph
+ WithStartNode
+ WithPredecessors
+ WithStartNode
+ WithSuccessors
+ WithNumNodes
T: DirectedGraph + WithStartNode + WithPredecessors + WithSuccessors + WithNumNodes
{
}