MCPcopy Index your code
hub / github.com/Rust-API/Rust-API-Bypass-Checker / rename

Method rename

src/analysis/memory/nullness_domain.rs:37–43  ·  view source on GitHub ↗
(&mut self, old_path: &Rc<Path>, new_path: &Rc<Path>)

Source from the content-addressed store, hash-verified

35 }
36
37 pub fn rename(&mut self, old_path: &Rc<Path>, new_path: &Rc<Path>) {
38 if let Some(value) = self.value_map.remove(old_path) {
39 self.value_map.insert(new_path.clone(), value);
40 } else {
41 self.value_map.remove(new_path);
42 }
43 }
44
45 pub fn duplicate(&mut self, old_path: &Rc<Path>, new_path: &Rc<Path>) {
46 if let Some(value) = self.value_map.get(old_path).copied() {

Callers 2

copy_or_move_elementsMethod · 0.45

Calls 2

removeMethod · 0.80
insertMethod · 0.45

Tested by

no test coverage detected