class XCOFFCsectAuxRef

Declaration

class XCOFFCsectAuxRef { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:249

Member Variables

private const llvm::object::XCOFFCsectAuxEnt32* Entry32 = nullptr
private const llvm::object::XCOFFCsectAuxEnt64* Entry64 = nullptr
public static const uint8_t SymbolTypeMask = 7
public static const uint8_t SymbolAlignmentMask = 248
public static const size_t SymbolAlignmentBitOffset = 3

Method Overview

Methods

XCOFFCsectAuxRef(
    const llvm::object::XCOFFCsectAuxEnt32*
        Entry32)

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:255

Parameters

const llvm::object::XCOFFCsectAuxEnt32* Entry32

XCOFFCsectAuxRef(
    const llvm::object::XCOFFCsectAuxEnt64*
        Entry64)

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:256

Parameters

const llvm::object::XCOFFCsectAuxEnt64* Entry64

uint16_t getAlignmentLog2() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:295

XCOFF::SymbolAuxType getAuxType64() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:316

uintptr_t getEntryAddress() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:290

uint32_t getParameterHashIndex() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:280

uint64_t getSectionOrLength() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:263

uint32_t getSectionOrLength32() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:267

uint64_t getSectionOrLength64() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:272

uint32_t getStabInfoIndex32() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:306

uint16_t getStabSectNum32() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:311

XCOFF::StorageMappingClass
getStorageMappingClass() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:286

uint8_t getSymbolAlignmentAndType() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:322

uint8_t getSymbolType() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:300

uint16_t getTypeChkSectNum() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:284

bool isLabel() const

Declared at: llvm/include/llvm/Object/XCOFFObjectFile.h:304