Lines Matching defs:symtab
492 Symtab *symtab = symfile->GetSymtab();
493 if (symtab && so_addr.IsSectionOffset()) {
496 symtab->ForEachSymbolContainingFileAddress(
523 ObjectFile *symtab_objfile = symtab->GetObjectFile();
842 if (Symtab *symtab = symbols->GetSymtab()) {
843 symtab->FindFunctionSymbols(lookup_info.GetLookupName(),
893 Symtab *symtab = symbols->GetSymtab();
894 if (symtab) {
896 symtab->AppendSymbolIndexesMatchingRegExAndType(
909 sc.symbol = symtab->SymbolAtIndex(symbol_indexes[i]);
931 sc.symbol = symtab->SymbolAtIndex(symbol_indexes[i]);
1276 if (Symtab *symtab = GetSymtab())
1277 return symtab->FindFirstSymbolWithNameAndType(
1282 Symtab *symtab, std::vector<uint32_t> &symbol_indexes,
1292 sc.symbol = symtab->SymbolAtIndex(symbol_indexes[i]);
1303 if (Symtab *symtab = GetSymtab())
1304 symtab->FindFunctionSymbols(name, name_type_mask, sc_list);
1312 if (Symtab *symtab = GetSymtab()) {
1314 symtab->FindAllSymbolsWithNameAndType(name, symbol_type, symbol_indexes);
1315 SymbolIndicesToSymbolContextList(symtab, symbol_indexes, sc_list);
1327 if (Symtab *symtab = GetSymtab()) {
1329 symtab->FindAllSymbolsMatchingRexExAndType(
1332 SymbolIndicesToSymbolContextList(symtab, symbol_indexes, sc_list);
1344 if (Symtab *symtab = sym_file->GetSymtab())
1345 symtab->PreloadSymbols();
1374 // Cleare the current symtab as we are going to replace it with a new