class DIEValue

Declaration

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

Declared at: llvm/include/llvm/CodeGen/DIE.h:352

Method Overview

Methods

DIEValue()

Declared at: llvm/include/llvm/CodeGen/DIE.h:437

DIEValue(const llvm::DIEValue& X)

Declared at: llvm/include/llvm/CodeGen/DIE.h:439

Parameters

const llvm::DIEValue& X

void EmitValue(const llvm::AsmPrinter* AP) const

Description

Emit value via the Dwarf writer.

Declared at: llvm/include/llvm/CodeGen/DIE.h:488

Parameters

const llvm::AsmPrinter* AP

unsigned int SizeOf(
    const llvm::AsmPrinter* AP) const

Description

Return the size of a value in bytes.

Declared at: llvm/include/llvm/CodeGen/DIE.h:491

Parameters

const llvm::AsmPrinter* AP

void dump() const

Declared at: llvm/include/llvm/CodeGen/DIE.h:494

dwarf::Attribute getAttribute() const

Declared at: llvm/include/llvm/CodeGen/DIE.h:470

dwarf::Form getForm() const

Declared at: llvm/include/llvm/CodeGen/DIE.h:471

llvm::DIEValue::Type getType() const

Description

Accessors. @ {

Declared at: llvm/include/llvm/CodeGen/DIE.h:469

bool operator bool() const

Declared at: llvm/include/llvm/CodeGen/DIE.h:472

void print(llvm::raw_ostream& O) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:493

Parameters

llvm::raw_ostream& O

~DIEValue()

Declared at: llvm/include/llvm/CodeGen/DIE.h:452