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) | |
StringRef | getName () const |
ErrorOr< child_iterator > | getMember () const |
Symbol | getNext () const |
llvm::object::Archive::Symbol::Symbol | ( | const Archive * | p, |
uint32_t | symi, | ||
uint32_t | stri | ||
) | [inline] |
ErrorOr< Archive::child_iterator > Archive::Symbol::getMember | ( | ) | const |
Definition at line 324 of file Archive.cpp.
References llvm::object::Archive::K_BSD, llvm::object::Archive::K_GNU, and llvm::object::parse_failed.
Referenced by llvm::object::Archive::findSym().
StringRef Archive::Symbol::getName | ( | ) | const |
Definition at line 320 of file Archive.cpp.
References llvm::StringRef::begin(), and llvm::object::Archive::Child::getBuffer().
Referenced by llvm::object::Archive::findSym().
Archive::Symbol Archive::Symbol::getNext | ( | ) | const |
Definition at line 375 of file Archive.cpp.
References llvm::object::Archive::K_BSD.
Referenced by llvm::object::Archive::symbol_iterator::operator++().