X-Git-Url: https://git.saurik.com/apple/ld64.git/blobdiff_plain/b1c6f52afb9f246c71bc8c8c57a268f11d0895e5..f410558f5d60087e4c310119a1751b437121c3b9:/src/ld/SymbolTable.h diff --git a/src/ld/SymbolTable.h b/src/ld/SymbolTable.h index 2708f1f..b483304 100644 --- a/src/ld/SymbolTable.h +++ b/src/ld/SymbolTable.h @@ -127,7 +127,8 @@ public: byNameIterator begin() { return byNameIterator(_byNameTable.begin(),_indirectBindingTable); } byNameIterator end() { return byNameIterator(_byNameTable.end(),_indirectBindingTable); } void printStatistics(); - + void removeDeadUndefs(std::vector& allAtoms, const std::unordered_set& keep); + // from ld::IndirectBindingTable virtual const char* indirectName(IndirectBindingSlot slot) const; virtual const ld::Atom* indirectAtom(IndirectBindingSlot slot) const;