LLVM API Documentation
#include <Archive.h>

Public Member Functions | |
| llvm::StringRef | getName () const |
| Get the name without looking up long names. | |
| uint32_t | getSize () const |
| Members are not larger than 4GB. | |
| sys::fs::perms | getAccessMode () const |
| sys::TimeValue | getLastModified () const |
| unsigned | getUID () const |
| unsigned | getGID () const |
Public Attributes | |
| char | Name [16] |
| char | LastModified [12] |
| char | UID [6] |
| char | GID [6] |
| char | AccessMode [8] |
| char | Size [10] |
| Size of data, not including header or padding. | |
| char | Terminator [2] |
Definition at line 50 of file Archive.cpp.
References AccessMode, llvm_unreachable, and llvm::MipsISD::Ret.
Referenced by llvm::object::Archive::Child::getAccessMode().
| unsigned ArchiveMemberHeader::getGID | ( | ) | const |
Definition at line 75 of file Archive.cpp.
References GID, llvm_unreachable, and llvm::MipsISD::Ret.
Referenced by llvm::object::Archive::Child::getGID().
Definition at line 57 of file Archive.cpp.
References llvm::sys::TimeValue::fromEpochTime(), LastModified, llvm_unreachable, and llvm::MipsISD::Ret.
Referenced by llvm::object::Archive::Child::getLastModified().
| StringRef ArchiveMemberHeader::getName | ( | ) | const |
Get the name without looking up long names.
Definition at line 28 of file Archive.cpp.
References llvm::sys::path::end(), llvm::StringRef::find(), Name, and llvm::StringRef::npos.
Referenced by llvm::object::Archive::Child::Child(), and llvm::object::Archive::Child::getRawName().
| uint32_t ArchiveMemberHeader::getSize | ( | ) | const |
Members are not larger than 4GB.
Definition at line 43 of file Archive.cpp.
References llvm_unreachable, llvm::MipsISD::Ret, and Size.
Referenced by llvm::object::Archive::Child::Child().
| unsigned ArchiveMemberHeader::getUID | ( | ) | const |
Definition at line 68 of file Archive.cpp.
References llvm_unreachable, llvm::MipsISD::Ret, and UID.
Referenced by llvm::object::Archive::Child::getUID().
Definition at line 31 of file Archive.h.
Referenced by getAccessMode().
Definition at line 28 of file Archive.h.
Referenced by getLastModified().