Lines Matching refs:name
27 let name = elf.strtab.get_at(sym.st_name).unwrap_or(""); in load() localVariable
28 result.add_symbol(sym.clone(), name.to_string()); in load()
58 pub fn add_symbol(&mut self, sym: Sym, name: String) { in add_symbol()
59 self.sym_collection.add_symbol(sym, name); in add_symbol()
75 pub fn add_symbol(&mut self, sym: Sym, name: String) { in add_symbol()
76 self.symbols.push(Symbol::new(sym, name)); in add_symbol()
84 pub fn find_by_name(&self, name: &str) -> Option<&Symbol> { in find_by_name()
85 self.symbols.iter().find(|sym| sym.name() == name) in find_by_name()
92 name: String, field
96 pub fn new(sym: Sym, name: String) -> Self { in new()
97 Self { sym, name } in new()
100 pub fn name(&self) -> &str { in name() method
101 &self.name in name()