Lines Matching defs:SymbolsFile
51 bool SymbolsFile::onRecording_ = true;
52 bool SymbolsFile::needParseJsFunc_ = false;
54 const std::string SymbolsFile::GetBuildId() const
59 bool SymbolsFile::UpdateBuildIdIfMatch(std::string buildId)
96 std::string SymbolsFile::SearchReadableFile(const std::vector<std::string> &searchPaths,
116 const std::string SymbolsFile::FindSymbolFile(
163 class ElfFileSymbols : public SymbolsFile {
167 : SymbolsFile(symbolsFileType, symbolFilePath)
1032 class UnknowFileSymbols : public SymbolsFile {
1035 : SymbolsFile(SYMBOL_UNKNOW_FILE, symbolFilePath)
1046 SymbolsFile::~SymbolsFile() {}
1048 std::unique_ptr<SymbolsFile> SymbolsFile::CreateSymbolsFile(SymbolsFileType symbolType,
1068 return std::make_unique<SymbolsFile>(SYMBOL_UNKNOW_FILE, symbolFilePath);
1072 std::unique_ptr<SymbolsFile> SymbolsFile::CreateSymbolsFile(const std::string &symbolFilePath, pid_t pid)
1076 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_FILE, symbolFilePath);
1080 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_THREAD_FILE, symbolFilePath);
1082 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_MODULE_FILE, symbolFilePath);
1084 return SymbolsFile::CreateSymbolsFile(SYMBOL_HAP_FILE, symbolFilePath, pid);
1087 return SymbolsFile::CreateSymbolsFile(SYMBOL_ELF_FILE, symbolFilePath);
1091 void SymbolsFile::AdjustSymbols()
1132 void SymbolsFile::SortMatchedSymbols()
1145 const std::vector<DfxSymbol> &SymbolsFile::GetSymbols()
1150 const std::vector<DfxSymbol *> &SymbolsFile::GetMatchedSymbols()
1155 const DfxSymbol SymbolsFile::GetSymbolWithVaddr(uint64_t vaddrInFile)
1218 bool SymbolsFile::CheckPathReadable(const std::string &path) const
1228 bool SymbolsFile::setSymbolsFilePath(const std::vector<std::string> &symbolsSearchPaths)
1240 std::unique_ptr<SymbolsFile> SymbolsFile::LoadSymbolsFromSaved(
1271 void SymbolsFile::SetBoolValue(bool value)
1275 void SymbolsFile::ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct)
1297 uint64_t SymbolsFile::GetVaddrInSymbols(uint64_t ip, uint64_t mapStart, uint64_t mapOffset) const
1303 void SymbolsFile::AddSymbol(DfxSymbol symbol)