MCPcopy Create free account
hub / github.com/CodeSentryAI/lockbud / process_call_arg_dest

Method process_call_arg_dest

src/analysis/pointsto/mod.rs:534–536  ·  view source on GitHub ↗

dest: *const T = Vec::as_ptr(arg: &Vec ) => arg--|copy|-->dest

(&mut self, arg: PlaceRef<'tcx>, dest: PlaceRef<'tcx>)

Source from the content-addressed store, hash-verified

532
533 /// dest: *const T = Vec::as_ptr(arg: &Vec<T>) =>
534 /// arg--|copy|-->dest
535 fn process_call_arg_dest(&mut self, arg: PlaceRef<'tcx>, dest: PlaceRef<'tcx>) {
536 self.graph.add_copy(dest, arg);
537 }
538
539 /// dest: Arc<T> = Arc::clone(arg: &Arc<T>) or dest: T = ptr::read(arg: *const T) =>

Callers 1

visit_terminatorMethod · 0.80

Calls 1

add_copyMethod · 0.80

Tested by

no test coverage detected