|
LLVM
3.7.0
|
#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 |
| ErrorOr< Archive::child_iterator > Archive::Symbol::getMember | ( | ) | const |
Definition at line 380 of file Archive.cpp.
References llvm::object::Archive::K_BSD, llvm::object::Archive::K_GNU, llvm::object::Archive::K_MIPS64, llvm::object::parse_failed, llvm::support::endian::read16le(), llvm::support::endian::read32be(), llvm::support::endian::read32le(), and llvm::support::endian::read64be().
Referenced by llvm::object::Archive::findSym().
| StringRef Archive::Symbol::getName | ( | ) | const |
Definition at line 376 of file Archive.cpp.
References llvm::StringRef::begin(), and llvm::object::Archive::getSymbolTable().
Referenced by llvm::object::Archive::findSym().
| Archive::Symbol Archive::Symbol::getNext | ( | ) | const |
Definition at line 429 of file Archive.cpp.
References llvm::object::Archive::K_BSD, and llvm::support::endian::read32le().
Referenced by llvm::object::Archive::symbol_iterator::operator++().
1.8.6