class BigArchive

Declaration

class BigArchive : public Archive { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Object/Archive.h:394

Inherits from: Archive

Member Variables

public const llvm::object::BigArchive::FixLenHdr* ArFixLenHdr
public uint64_t FirstChildOffset = 0
public uint64_t LastChildOffset = 0

Inherited from Archive:

protected SymbolTable
protected StringTable
public static MaxMemberSize = 9999999999L

Inherited from Binary:

protected Data

Method Overview

Inherited from Archive:

Inherited from Binary:

Methods

BigArchive(llvm::MemoryBufferRef Source,
           llvm::Error& Err)

Declared at: llvm/include/llvm/Object/Archive.h:413

Parameters

llvm::MemoryBufferRef Source
llvm::Error& Err

uint64_t getFirstChildOffset() const

Declared at: llvm/include/llvm/Object/Archive.h:414

uint64_t getLastChildOffset() const

Declared at: llvm/include/llvm/Object/Archive.h:415

bool isEmpty() const

Declared at: llvm/include/llvm/Object/Archive.h:416