Searched refs:IFSSymbol (Results 1 – 5 of 5) sorted by relevance
52 struct IFSSymbol { struct53 IFSSymbol() = default;54 explicit IFSSymbol(std::string SymbolName) : Name(std::move(SymbolName)) {} in IFSSymbol() function61 bool operator<(const IFSSymbol &RHS) const { return Name < RHS.Name; } argument95 std::vector<IFSSymbol> Symbols;
83 IFSSymbol const &SymBar = *Iterator++; in TEST()91 IFSSymbol const &SymBaz = *Iterator++; in TEST()99 IFSSymbol const &SymFoo = *Iterator++; in TEST()108 IFSSymbol const &SymNor = *Iterator++; in TEST()116 IFSSymbol const &SymNot = *Iterator++; in TEST()186 IFSSymbol SymBar("bar"); in TEST()192 IFSSymbol SymFoo("foo"); in TEST()199 IFSSymbol SymNor("nor"); in TEST()205 IFSSymbol SymNot("not"); in TEST()
25 LLVM_YAML_IS_SEQUENCE_VECTOR(IFSSymbol)115 template <> struct MappingTraits<IFSSymbol> {116 static void mapping(IO &IO, IFSSymbol &Symbol) { in mapping()336 std::function<bool(const IFSSymbol &)> Filter = [](const IFSSymbol &) { in filterIFSSyms() argument341 Filter = [Filter](const IFSSymbol &Sym) { in filterIFSSyms()350 Filter = [Pattern = *PatternOrErr, Filter](const IFSSymbol &Sym) { in filterIFSSyms()
192 for (const IFSSymbol &Sym : Stub.Symbols) in ELFStubBuilder()214 for (const IFSSymbol &Sym : Stub.Symbols) { in ELFStubBuilder()519 static IFSSymbol createELFSym(StringRef SymName, in createELFSym()521 IFSSymbol TargetSym{std::string(SymName)}; in createELFSym()564 IFSSymbol Sym = createELFSym<ELFT>(*SymName, RawSym); in populateSymbols()
185 static int writeTbdStub(const Triple &T, const std::vector<IFSSymbol> &Symbols, in writeTbdStub()391 std::map<std::string, IFSSymbol> SymbolMap; in main()444 std::pair<std::string, IFSSymbol>(Symbol.Name, Symbol)); in main()505 for (IFSSymbol &Sym : Stub.Symbols) in main()