Lines Matching defs:ElfFileSymbols
163 class ElfFileSymbols : public SymbolsFile {
165 explicit ElfFileSymbols(const std::string &symbolFilePath,
171 virtual ~ElfFileSymbols()
487 class KernelSymbols : public ElfFileSymbols {
490 : ElfFileSymbols(symbolFilePath, SYMBOL_KERNEL_FILE)
496 : ElfFileSymbols(symbolFilePath, symbolsFileType)
693 return ElfFileSymbols::LoadSymbols(nullptr, KERNEL_ELF_NAME);
779 return ElfFileSymbols::LoadSymbols(nullptr, filePath_);
784 class KernelModuleSymbols : public ElfFileSymbols {
786 explicit KernelModuleSymbols(const std::string &symbolFilePath) : ElfFileSymbols(symbolFilePath)
815 return ElfFileSymbols::LoadSymbols(nullptr, filePath_);
842 class JavaFileSymbols : public ElfFileSymbols {
844 explicit JavaFileSymbols(const std::string &symbolFilePath) : ElfFileSymbols(symbolFilePath)
864 class JSFileSymbols : public ElfFileSymbols {
866 explicit JSFileSymbols(const std::string &symbolFilePath) : ElfFileSymbols(symbolFilePath)
878 class HapFileSymbols : public ElfFileSymbols {
892 : ElfFileSymbols(symbolFilePath, SYMBOL_HAP_FILE)
966 ElfFileSymbols::LoadDebugInfo(map, "");
979 ElfFileSymbols::LoadSymbols(map, "");
1060 return std::make_unique<ElfFileSymbols>(symbolFilePath);