Searched refs:ExportedSymbolSet (Results 1 – 9 of 9) sorted by relevance
48 std::unique_ptr<ExportedSymbolSet> result(parser.Parse(stream)); in TEST()51 const ExportedSymbolSet::FunctionMap &funcs = result->GetFunctions(); in TEST()57 const ExportedSymbolSet::VarMap &vars = result->GetVars(); in TEST()87 std::unique_ptr<ExportedSymbolSet> result(parser.Parse(stream)); in TEST()90 const ExportedSymbolSet::FunctionMap &funcs = result->GetFunctions(); in TEST()93 const ExportedSymbolSet::VarMap &vars = result->GetVars(); in TEST()103 std::unique_ptr<ExportedSymbolSet> result(parser.Parse(stream)); in TEST()106 const ExportedSymbolSet::FunctionMap &funcs = result->GetFunctions(); in TEST()109 const ExportedSymbolSet::VarMap &vars = result->GetVars(); in TEST()142 std::unique_ptr<ExportedSymbolSet> result(parser.Parse(stream)); in TEST()[all …]
27 ExportedSymbolSet symbols; in TEST()31 const ExportedSymbolSet::FunctionMap &funcs = symbols.GetFunctions(); in TEST()44 ExportedSymbolSet symbols; in TEST()48 const ExportedSymbolSet::VarMap &vars = symbols.GetVars(); in TEST()61 ExportedSymbolSet symbols; in TEST()64 const ExportedSymbolSet::GlobPatternSet &globs = symbols.GetGlobPatterns(); in TEST()70 ExportedSymbolSet symbols; in TEST()73 const ExportedSymbolSet::GlobPatternSet &globs = in TEST()80 ExportedSymbolSet symbols; in TEST()83 const ExportedSymbolSet::NameSet &names = symbols.GetDemangledCppSymbols(); in TEST()[all …]
35 const ExportedSymbolSet::GlobPatternSet &patterns, const char *text) { in HasMatchingGlobPattern()46 const ExportedSymbolSet::GlobPatternSet &patterns, in HasMatchingGlobPattern()52 void ExportedSymbolSet::AddFunction(const std::string &name, in AddFunction()58 void ExportedSymbolSet::AddVar(const std::string &name, in AddVar()64 bool ExportedSymbolSet::HasSymbol(const std::string &name) const { in HasSymbol()
30 class ExportedSymbolSet {39 ExportedSymbolSet() {} in ExportedSymbolSet() function
35 virtual std::unique_ptr<ExportedSymbolSet> Parse() = 0;
65 std::unique_ptr<ExportedSymbolSet> Parse() override { in Parse()81 std::unique_ptr<ExportedSymbolSet> exported_symbols_;89 exported_symbols_.reset(new ExportedSymbolSet()); in ELFSoFileParser()
89 std::unique_ptr<ExportedSymbolSet> Parse(std::istream &version_script_stream);125 std::unique_ptr<ExportedSymbolSet> exported_symbols_;
259 std::unique_ptr<ExportedSymbolSet> VersionScriptParser::Parse( in Parse()264 exported_symbols_.reset(new ExportedSymbolSet()); in Parse()
163 const repr::ExportedSymbolSet &exported_symbols);188 std::unique_ptr<repr::ExportedSymbolSet> shared_object_symbols_;190 std::unique_ptr<repr::ExportedSymbolSet> version_script_symbols_;375 const repr::ExportedSymbolSet &exported_symbols) { in LinkExportedSymbols()