LLVM API Documentation
#include <Archive.h>
Public Member Functions | |
| bool | operator== (const Symbol &other) const |
| Symbol (const Archive *p, uint32_t symi, uint32_t stri) | |
| error_code | getName (StringRef &Result) const |
| error_code | getMember (child_iterator &Result) const |
| Symbol | getNext () const |
| llvm::object::Archive::Symbol::Symbol | ( | const Archive * | p, |
| uint32_t | symi, | ||
| uint32_t | stri | ||
| ) | [inline] |
| error_code Archive::Symbol::getMember | ( | child_iterator & | Result | ) | const |
Definition at line 196 of file Archive.cpp.
References llvm::object::ArchiveMemberHeader::getSize(), llvm::object::Archive::K_BSD, llvm::object::Archive::K_GNU, llvm_unreachable, llvm::object::object_error::parse_failed, llvm::object::object_error::success, and llvm::object::ToHeader().
| error_code llvm::object::Archive::Symbol::getName | ( | StringRef & | Result | ) | const |
| Symbol llvm::object::Archive::Symbol::getNext | ( | ) | const |
Referenced by llvm::object::Archive::symbol_iterator::operator++().