dest: Arc = Arc::clone(arg: &Arc ) or dest: T = ptr::read(arg: *const T) => arg--|load|-->dest and arg--|alias_copy|-->dest
(&mut self, arg: PlaceRef<'tcx>, dest: PlaceRef<'tcx>)
| 539 | /// dest: Arc<T> = Arc::clone(arg: &Arc<T>) or dest: T = ptr::read(arg: *const T) => |
| 540 | /// arg--|load|-->dest and |
| 541 | /// arg--|alias_copy|-->dest |
| 542 | fn process_alias_copy(&mut self, arg: PlaceRef<'tcx>, dest: PlaceRef<'tcx>) { |
| 543 | self.graph.add_load(dest, arg); |
| 544 | self.graph.add_alias_copy(dest, arg); |
| 545 | } |
| 546 | |
| 547 | /// forall (p1, p2) where p1 is prefix of p1, add `p1 = p2`. |
no test coverage detected