HomeSort by: relevance | last modified time | path
    Searched refs:SymbolEntry (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/
Object.h 110 struct SymbolEntry {
140 std::vector<std::unique_ptr<SymbolEntry>> Symbols;
143 std::vector<std::unique_ptr<SymbolEntry>>::const_iterator>;
148 const SymbolEntry *getSymbolByIndex(uint32_t Index) const;
149 SymbolEntry *getSymbolByIndex(uint32_t Index);
151 function_ref<bool(const std::unique_ptr<SymbolEntry> &)> ToRemove);
160 Optional<SymbolEntry *> Symbol;
162 IndirectSymbolEntry(uint32_t OriginalIndex, Optional<SymbolEntry *> Symbol)
178 Optional<const SymbolEntry *> Symbol;
Object.cpp 17 const SymbolEntry *SymbolTable::getSymbolByIndex(uint32_t Index) const {
22 SymbolEntry *SymbolTable::getSymbolByIndex(uint32_t Index) {
23 return const_cast<SymbolEntry *>(
28 function_ref<bool(const std::unique_ptr<SymbolEntry> &)> ToRemove) {
83 auto IsDead = [&](const std::unique_ptr<SymbolEntry> &S) -> bool {
88 SmallPtrSet<const SymbolEntry *, 2> DeadSymbols;
89 for (const std::unique_ptr<SymbolEntry> &Sym : SymTable.Symbols)
105 for (std::unique_ptr<SymbolEntry> &S : SymTable.Symbols)
MachOReader.cpp 191 SymbolEntry constructSymbolEntry(StringRef StrTable, const nlist_t &nlist) {
194 SymbolEntry SE;
206 SymbolEntry SE =
213 O.SymTable.Symbols.push_back(std::make_unique<SymbolEntry>(SE));
MachOLayoutBuilder.cpp 56 for (std::unique_ptr<SymbolEntry> &Sym : O.SymTable.Symbols)
73 [](const std::unique_ptr<SymbolEntry> &A,
74 const std::unique_ptr<SymbolEntry> &B) {
MachOObjcopy.cpp 91 for (SymbolEntry &Sym : Obj.SymTable) {
97 auto RemovePred = [Config, &Obj](const std::unique_ptr<SymbolEntry> &N) {
MachOWriter.cpp 282 void writeNListEntry(const SymbolEntry &SE, bool IsLittleEndian, char *&Out,
318 SymbolEntry *Sym = Iter->get();

Completed in 15 milliseconds