|
LLVM
8.0.1
|
#include "llvm/DebugInfo/PDB/Native/PublicsStream.h"
Public Member Functions | |
| PublicsStream (std::unique_ptr< msf::MappedBlockStream > Stream) | |
| ~PublicsStream () | |
| Error | reload () |
| uint32_t | getSymHash () const |
| uint16_t | getThunkTableSection () const |
| uint32_t | getThunkTableOffset () const |
| const GSIHashTable & | getPublicsTable () const |
| FixedStreamArray< support::ulittle32_t > | getAddressMap () const |
| FixedStreamArray< support::ulittle32_t > | getThunkMap () const |
| FixedStreamArray< SectionOffset > | getSectionOffsets () const |
Definition at line 28 of file PublicsStream.h.
| PublicsStream::PublicsStream | ( | std::unique_ptr< msf::MappedBlockStream > | Stream | ) |
Definition at line 41 of file PublicsStream.cpp.
References ~PublicsStream().
|
default |
Referenced by PublicsStream().
|
inline |
Definition at line 38 of file PublicsStream.h.
|
inline |
Definition at line 37 of file PublicsStream.h.
|
inline |
Definition at line 44 of file PublicsStream.h.
| uint32_t PublicsStream::getSymHash | ( | ) | const |
Definition at line 46 of file PublicsStream.cpp.
References llvm::pdb::PublicsStreamHeader::SymHash.
|
inline |
Definition at line 41 of file PublicsStream.h.
| uint32_t PublicsStream::getThunkTableOffset | ( | ) | const |
Definition at line 50 of file PublicsStream.cpp.
References llvm::pdb::PublicsStreamHeader::OffThunkTable.
| uint16_t PublicsStream::getThunkTableSection | ( | ) | const |
Definition at line 47 of file PublicsStream.cpp.
References llvm::pdb::PublicsStreamHeader::ISectThunkTable.
| Error PublicsStream::reload | ( | ) |
Definition at line 59 of file PublicsStream.cpp.
References llvm::pdb::PublicsStreamHeader::AddrMap, llvm::BinaryStreamReader::bytesRemaining(), llvm::pdb::corrupt_file, E, llvm::joinErrors(), llvm::pdb::PublicsStreamHeader::NumSections, llvm::pdb::PublicsStreamHeader::NumThunks, llvm::pdb::GSIHashTable::read(), llvm::BinaryStreamReader::readArray(), llvm::BinaryStreamReader::readObject(), and llvm::Error::success().
1.8.13