MCPcopy Create free account
hub / github.com/encounter/objdiff / symbol_by_name

Method symbol_by_name

objdiff-core/src/obj/mod.rs:344–346  ·  view source on GitHub ↗
(&self, name: &str)

Source from the content-addressed store, hash-verified

342 }
343
344 pub fn symbol_by_name(&self, name: &str) -> Option<usize> {
345 self.symbols.iter().position(|symbol| symbol.section.is_some() && symbol.name == name)
346 }
347
348 pub fn get_flow_analysis_result(&self, symbol: &Symbol) -> Option<&dyn FlowAnalysisResult> {
349 let key = symbol.section.unwrap_or_default() as u64 * 1024 * 1024 * 1024 + symbol.address;

Callers 6

newMethod · 0.80
newMethod · 0.80
generate_mapping_symbolsFunction · 0.80
apply_symbol_mappingsFunction · 0.80
has_functionFunction · 0.80
reloadMethod · 0.80

Calls 1

is_someMethod · 0.80

Tested by

no test coverage detected