class DIEAbbrevData

Declaration

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

Description

Dwarf abbreviation data, describes one attribute of a Dwarf abbreviation.

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

Method Overview

Methods

DIEAbbrevData(dwarf::Attribute A, dwarf::Form F)

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

Parameters

dwarf::Attribute A
dwarf::Form F

DIEAbbrevData(dwarf::Attribute A, int64_t V)

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

Parameters

dwarf::Attribute A
int64_t V

void Profile(llvm::FoldingSetNodeID& ID) const

Description

Used to gather unique data for the abbreviation folding set.

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

Parameters

llvm::FoldingSetNodeID& ID

dwarf::Attribute getAttribute() const

Description

Accessors. @ {

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

dwarf::Form getForm() const

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

int64_t getValue() const

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