? = *rhs rhs--|load|-->?
(&self, rhs: &ConstraintNode<'tcx>)
| 324 | /// ? = *rhs |
| 325 | /// rhs--|load|-->? |
| 326 | fn load_targets(&self, rhs: &ConstraintNode<'tcx>) -> Vec<ConstraintNode<'tcx>> { |
| 327 | let rhs = self.get_node(rhs).unwrap(); |
| 328 | let mut targets = Vec::new(); |
| 329 | for edge in self.graph.edges_directed(rhs, Direction::Outgoing) { |
| 330 | if *edge.weight() == ConstraintEdge::Load { |
| 331 | let target = self.graph.node_weight(edge.target()).cloned().unwrap(); |
| 332 | targets.push(target); |
| 333 | } |
| 334 | } |
| 335 | targets |
| 336 | } |
| 337 | |
| 338 | /// ? = rhs |
| 339 | /// rhs--|copy|-->? |
no test coverage detected