LLVM API Documentation
#include "llvm/Bytecode/Archive.h"
#include "llvm/System/TimeValue.h"
#include "llvm/ADT/StringExtras.h"
Include dependency graph for ArchiveInternals.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | llvm |
Classes | |
class | llvm::ArchiveMemberHeader |
Archive File Member Header. More... | |
Defines | |
#define | ARFILE_MAGIC "!<arch>\n" |
magic string | |
#define | ARFILE_MAGIC_LEN (sizeof(ARFILE_MAGIC)-1) |
length of magic string | |
#define | ARFILE_SVR4_SYMTAB_NAME "/ " |
SVR4 symtab entry name. | |
#define | ARFILE_LLVM_SYMTAB_NAME "#_LLVM_SYM_TAB_#" |
LLVM symtab entry name. | |
#define | ARFILE_BSD4_SYMTAB_NAME "__.SYMDEF SORTED" |
BSD4 symtab entry name. | |
#define | ARFILE_STRTAB_NAME "// " |
Name of string table. | |
#define | ARFILE_PAD "\n" |
inter-file align padding | |
#define | ARFILE_MEMBER_MAGIC "`\n" |
fmag field magic # |
|
BSD4 symtab entry name.
Definition at line 25 of file ArchiveInternals.h. Referenced by llvm::Archive::fillHeader(), llvm::Archive::parseMemberHeader(), and llvm::ArchiveMember::replaceWith(). |
|
LLVM symtab entry name.
Definition at line 24 of file ArchiveInternals.h. Referenced by llvm::Archive::fillHeader(), llvm::Archive::parseMemberHeader(), llvm::ArchiveMember::replaceWith(), and llvm::Archive::writeSymbolTable(). |
|
magic string
Definition at line 21 of file ArchiveInternals.h. Referenced by llvm::Archive::checkSignature(), and llvm::Archive::writeToDisk(). |
|
length of magic string
Definition at line 22 of file ArchiveInternals.h. |
|
fmag field magic #
Definition at line 28 of file ArchiveInternals.h. Referenced by llvm::ArchiveMemberHeader::checkSignature(). |
|
inter-file align padding
Definition at line 27 of file ArchiveInternals.h. Referenced by llvm::Archive::writeMember(), and llvm::Archive::writeSymbolTable(). |
|
Name of string table.
Definition at line 26 of file ArchiveInternals.h. Referenced by llvm::Archive::fillHeader(), llvm::Archive::parseMemberHeader(), and llvm::ArchiveMember::replaceWith(). |
|
SVR4 symtab entry name.
Definition at line 23 of file ArchiveInternals.h. Referenced by llvm::Archive::fillHeader(), llvm::Archive::parseMemberHeader(), and llvm::ArchiveMember::replaceWith(). |