LLVM: llvm::object::BigArchiveMemberHeader Class Reference (original) (raw)
#include "[llvm/Object/Archive.h](include%5F2llvm%5F2Object%5F2Archive%5F8h%5Fsource.html)"
Inheritance diagram for llvm::object::BigArchiveMemberHeader:
| Additional Inherited Members | |
|---|---|
| Public Attributes inherited from llvm::object::CommonArchiveMemberHeader< BigArMemHdrType > | |
| BigArMemHdrType const * | ArMemHdr |
| Public Attributes inherited from llvm::object::AbstractArchiveMemberHeader | |
| const Archive * | Parent |
| Protected Member Functions inherited from llvm::object::AbstractArchiveMemberHeader | |
| AbstractArchiveMemberHeader (const Archive *Parent) |
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
◆ clone()
◆ getName()
◆ getNextChildLoc()
| Expected< const char * > BigArchiveMemberHeader::getNextChildLoc ( ) const | overridevirtual |
|---|
◆ getNextOffset()
◆ getRawName()
Get the name without looking up long names.
Implements llvm::object::AbstractArchiveMemberHeader.
Definition at line 215 of file Archive.cpp.
References llvm::alignTo(), llvm::object::CommonArchiveMemberHeader< BigArMemHdrType >::ArMemHdr, llvm::StringRef::ends_with(), llvm::Expected< T >::get(), getArchiveMemberDecField(), getFieldRawString(), malformedError(), llvm::Offset, llvm::object::AbstractArchiveMemberHeader::Parent, llvm::StringRef::size(), and llvm::Expected< T >::takeError().
Referenced by getName().
◆ getRawNameSize()
◆ getSize()
◆ isThin()
| Expected< bool > llvm::object::BigArchiveMemberHeader::isThin ( ) const | inlineoverridevirtual |
|---|
The documentation for this class was generated from the following files:
- include/llvm/Object/Archive.h
- lib/Object/Archive.cpp