Lines Matching refs:Symtab

34 Symtab::Symtab(ObjectFile *objfile)  in Symtab()  function in Symtab
49 Symtab::~Symtab() = default;
51 void Symtab::Reserve(size_t count) { in Reserve()
57 Symbol *Symtab::Resize(size_t count) { in Resize()
64 uint32_t Symtab::AddSymbol(const Symbol &symbol) { in AddSymbol()
77 size_t Symtab::GetNumSymbols() const { in GetNumSymbols()
82 void Symtab::SectionFileAddressesChanged() { in SectionFileAddressesChanged()
87 void Symtab::Dump(Stream *s, Target *target, SortOrder sort_order, in Dump()
159 void Symtab::Dump(Stream *s, Target *target, std::vector<uint32_t> &indexes, in Dump()
185 void Symtab::DumpSymbolHeader(Stream *s) { in DumpSymbolHeader()
207 Symbol *Symtab::FindSymbolByID(lldb::user_id_t symbol_uid) const { in FindSymbolByID()
216 Symbol *Symtab::SymbolAtIndex(size_t idx) { in SymbolAtIndex()
224 const Symbol *Symtab::SymbolAtIndex(size_t idx) const { in SymbolAtIndex()
269 void Symtab::InitNameIndexes() { in InitNameIndexes()
383 void Symtab::RegisterMangledNameEntry( in RegisterMangledNameEntry()
436 void Symtab::RegisterBacklogEntry( in RegisterBacklogEntry()
454 void Symtab::PreloadSymbols() { in PreloadSymbols()
459 void Symtab::AppendSymbolNamesToMap(const IndexCollection &indexes, in AppendSymbolNamesToMap()
487 uint32_t Symtab::AppendSymbolIndexesWithType(SymbolType symbol_type, in AppendSymbolIndexesWithType()
505 uint32_t Symtab::AppendSymbolIndexesWithTypeAndFlagsValue( in AppendSymbolIndexesWithTypeAndFlagsValue()
525 uint32_t Symtab::AppendSymbolIndexesWithType(SymbolType symbol_type, in AppendSymbolIndexesWithType()
548 uint32_t Symtab::GetIndexForSymbol(const Symbol *symbol) const { in GetIndexForSymbol()
613 void Symtab::SortSymbolIndexesByValue(std::vector<uint32_t> &indexes, in SortSymbolIndexesByValue()
638 uint32_t Symtab::GetNameIndexes(ConstString symbol_name, in GetNameIndexes()
668 uint32_t Symtab::AppendSymbolIndexesWithName(ConstString symbol_name, in AppendSymbolIndexesWithName()
681 uint32_t Symtab::AppendSymbolIndexesWithName(ConstString symbol_name, in AppendSymbolIndexesWithName()
707 Symtab::AppendSymbolIndexesWithNameAndType(ConstString symbol_name, in AppendSymbolIndexesWithNameAndType()
725 uint32_t Symtab::AppendSymbolIndexesWithNameAndType( in AppendSymbolIndexesWithNameAndType()
745 uint32_t Symtab::AppendSymbolIndexesMatchingRegExAndType( in AppendSymbolIndexesMatchingRegExAndType()
767 uint32_t Symtab::AppendSymbolIndexesMatchingRegExAndType( in AppendSymbolIndexesMatchingRegExAndType()
793 Symbol *Symtab::FindSymbolWithType(SymbolType symbol_type, in FindSymbolWithType()
813 Symtab::FindAllSymbolsWithNameAndType(ConstString name, in FindAllSymbolsWithNameAndType()
830 void Symtab::FindAllSymbolsWithNameAndType( in FindAllSymbolsWithNameAndType()
849 void Symtab::FindAllSymbolsMatchingRexExAndType( in FindAllSymbolsMatchingRexExAndType()
861 Symbol *Symtab::FindFirstSymbolWithNameAndType(ConstString name, in FindFirstSymbolWithNameAndType()
890 const Symtab *symtab;
925 void Symtab::InitAddressIndexes() { in InitAddressIndexes()
1008 void Symtab::Finalize() { in Finalize()
1017 Symbol *Symtab::FindSymbolAtFileAddress(addr_t file_addr) { in FindSymbolAtFileAddress()
1032 Symbol *Symtab::FindSymbolContainingFileAddress(addr_t file_addr) { in FindSymbolContainingFileAddress()
1048 void Symtab::ForEachSymbolContainingFileAddress( in ForEachSymbolContainingFileAddress()
1071 void Symtab::SymbolIndicesToSymbolContextList( in SymbolIndicesToSymbolContextList()
1089 void Symtab::FindFunctionSymbols(ConstString name, uint32_t name_type_mask, in FindFunctionSymbols()
1149 const Symbol *Symtab::GetParent(Symbol *child_symbol) const { in GetParent()
1162 std::string Symtab::GetCacheKey() { in GetCacheKey()
1173 void Symtab::SaveToCache() { in SaveToCache()
1244 bool Symtab::Encode(DataEncoder &encoder) const { in Encode()
1291 bool Symtab::Decode(const DataExtractor &data, lldb::offset_t *offset_ptr, in Decode()
1341 bool Symtab::LoadFromCache() { in LoadFromCache()