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

Method run

src/checker/assertion_checker.rs:44–55  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

42 }
43
44 fn run(&mut self) {
45 info!("====== Assertion Checker starts ======");
46 let basic_blocks = self.body_visitor.wto.basic_blocks.clone();
47 for (bb, bb_data) in basic_blocks.iter_enumerated() {
48 let term = bb_data.terminator();
49 let post = self.body_visitor.post.clone();
50 if let Some(s) = post.get(&bb) {
51 self.run_terminator(term, s);
52 }
53 }
54 info!("====== Assertion Checker ends ======");
55 }
56}
57
58#[derive(Clone, Copy, Debug, Eq, PartialEq)]

Callers

nothing calls this directly

Calls 2

run_terminatorMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected