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().