Lines Matching defs:SymbolList

633 static void sortSymbolList(std::vector<NMSymbol> &SymbolList) {
638 llvm::sort(SymbolList, std::greater<>());
640 llvm::sort(SymbolList);
643 static void printExportSymbolList(const std::vector<NMSymbol> &SymbolList) {
644 for (const NMSymbol &Sym : SymbolList) {
728 std::vector<NMSymbol> &SymbolList, bool printName,
779 for (const NMSymbol &S : SymbolList) {
864 SymbolList.clear();
1220 std::vector<NMSymbol> &SymbolList) {
1221 size_t I = SymbolList.size();
1267 for (const NMSymbol &S : SymbolList)
1348 SymbolList.push_back(S);
1388 SymbolList.push_back(U);
1407 SymbolList[I].Name = Q;
1409 if (SymbolList[I].TypeChar == 'I') {
1410 SymbolList[I].IndirectName = Q;
1426 for (unsigned J = 0; J < SymbolList.size() && !found; ++J) {
1427 if (SymbolList[J].Name == Entry.symbolName())
1447 SymbolList.push_back(B);
1460 SymbolList[I].Name = Q;
1462 if (SymbolList[I].TypeChar == 'I') {
1463 SymbolList[I].IndirectName = Q;
1481 // SymbolList as it might have already have been added above via a
1483 for (unsigned J = 0; J < SymbolList.size() && !found; ++J) {
1484 if (SymbolList[J].Name == Entry.symbolName())
1506 SymbolList.push_back(L);
1519 SymbolList[I].Name = Q;
1521 if (SymbolList[I].TypeChar == 'I') {
1522 SymbolList[I].IndirectName = Q;
1542 for (J = 0; J < SymbolList.size() && !found; ++J) {
1543 if (SymbolList[J].Name == Entry.symbolName()) {
1567 SymbolList.push_back(W);
1575 if (SymbolList[J].TypeChar == 'U')
1577 SymbolList[J].NDesc |= MachO::N_WEAK_DEF;
1587 SymbolList[I].Name = Q;
1589 if (SymbolList[I].TypeChar == 'I') {
1590 SymbolList[I].IndirectName = Q;
1618 for (unsigned J = 0; J < SymbolList.size() && !found; ++J) {
1619 if (SymbolList[J].Address == FoundFns[f] + BaseSegmentAddress)
1662 SymbolList.push_back(F);
1675 SymbolList[I].Name = Q;
1677 if (SymbolList[I].TypeChar == 'I') {
1678 SymbolList[I].IndirectName = Q;
1700 std::vector<NMSymbol> &SymbolList,
1772 SymbolList.push_back(S);
1786 std::vector<NMSymbol> &SymbolList) {
1886 SymbolList.push_back(S);
1897 dumpSymbolsFromDLInfoMachO(*MachO, SymbolList);
1927 SymbolicFile &Obj, std::vector<NMSymbol> &SymbolList,
1936 if (!getSymbolNamesFromObject(Obj, SymbolList) || ExportSymbols)
1941 if (!cantFail(hasSymbols(Obj)) && SymbolList.empty() && !Quiet) {
1946 sortSymbolList(SymbolList);
1947 printSymbolList(Obj, SymbolList, PrintSymbolObject, ArchiveName,
1952 MachOObjectFile *Obj, std::vector<NMSymbol> &SymbolList,
1974 printSymbolNamesFromObject(*EntryMachO, SymbolList, PrintSymbolObject,
1983 SymbolicFile &Obj, std::vector<NMSymbol> &SymbolList,
1992 getXCOFFExports(XCOFFObj, SymbolList, ArchiveName);
2003 SymbolList, PrintSymbolObject,
2008 printSymbolNamesFromObject(Obj, SymbolList, PrintSymbolObject,
2081 static void dumpArchive(Archive *A, std::vector<NMSymbol> &SymbolList,
2102 dumpSymbolNamesFromObject(*O, SymbolList, /*PrintSymbolObject=*/false,
2113 MachOUniversalBinary *UB, std::vector<NMSymbol> &SymbolList,
2133 dumpSymbolNamesFromObject(Obj, SymbolList,
2164 *O, SymbolList, /*PrintSymbolObject=*/false, !PrintFileName,
2190 std::vector<NMSymbol> &SymbolList,
2203 dumpSymbolNamesFromObject(Obj, SymbolList, /*PrintSymbolObject=*/false,
2221 dumpSymbolNamesFromObject(*O, SymbolList,
2242 std::vector<NMSymbol> &SymbolList,
2256 dumpSymbolNamesFromObject(Obj, SymbolList, /*PrintSymbolObject=*/false,
2278 dumpSymbolNamesFromObject(*F, SymbolList, /*PrintSymbolObject=*/false,
2295 std::vector<NMSymbol> &SymbolList,
2300 dumpMachOUniversalBinaryMatchArchFlags(UB, SymbolList, Filename,
2308 dumpMachOUniversalBinaryMatchHost(UB, SymbolList, Filename, ContextPtr))
2313 dumpMachOUniversalBinaryArchAll(UB, SymbolList, Filename, ContextPtr);
2317 std::vector<NMSymbol> &SymbolList,
2329 *ObjOrErr.get(), SymbolList, /*PrintSymbolObject=*/false,
2338 static void dumpSymbolicFile(SymbolicFile *O, std::vector<NMSymbol> &SymbolList,
2347 dumpSymbolNamesFromObject(*O, SymbolList, /*PrintSymbolObject=*/true,
2352 std::vector<NMSymbol> SymbolList;
2356 return SymbolList;
2364 return SymbolList;
2372 return SymbolList;
2376 dumpArchive(A, SymbolList, Filename, ContextPtr);
2378 dumpMachOUniversalBinary(UB, SymbolList, Filename, ContextPtr);
2380 dumpTapiUniversal(TU, SymbolList, Filename);
2382 dumpSymbolicFile(O, SymbolList, Filename);
2383 return SymbolList;
2388 std::vector<NMSymbol> SymbolList;
2391 SymbolList.insert(SymbolList.end(), FileSymList.begin(), FileSymList.end());
2395 llvm::erase_if(SymbolList,
2397 sortSymbolList(SymbolList);
2398 SymbolList.erase(llvm::unique(SymbolList), SymbolList.end());
2399 printExportSymbolList(SymbolList);