MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / visit_tree

Method visit_tree

rust/src/low_level_il/expression.rs:129–141  ·  view source on GitHub ↗
(&self, f: &mut T)

Source from the content-addressed store, hash-verified

127 }
128
129 fn visit_tree<T>(&self, f: &mut T) -> VisitorAction
130 where
131 T: FnMut(&LowLevelILExpression<'func, A, M, SSA, ValueExpr>) -> VisitorAction,
132 {
133 // Visit the current expression.
134 match f(self) {
135 VisitorAction::Descend => {
136 // Recursively visit sub expressions.
137 self.kind().visit_sub_expressions(|e| e.visit_tree(f))
138 }
139 action => action,
140 }
141 }
142}
143
144impl<'func, A, M> ExpressionHandler<'func, A, M, NonSSA<LiftedNonSSA>>

Callers 4

test_llil_visitorFunction · 0.45
example_activityFunction · 0.45
mainFunction · 0.45
basic_block_guidFunction · 0.45

Calls 3

fFunction · 0.85
visit_sub_expressionsMethod · 0.45
kindMethod · 0.45

Tested by 1

test_llil_visitorFunction · 0.36