LLVM: llvm::DIEValue Class Reference (original) (raw)

#include "[llvm/CodeGen/DIE.h](DIE%5F8h%5Fsource.html)"

Public Types
enum Type { isNone }
Public Member Functions
DIEValue ()=default
DIEValue (const DIEValue &X)
DIEValue & operator= (const DIEValue &X)
~DIEValue ()
LLVM_ABI void emitValue (const AsmPrinter *AP) const
Emit value via the Dwarf writer.
LLVM_ABI unsigned sizeOf (const dwarf::FormParams &FormParams) const
Return the size of a value in bytes.
LLVM_ABI void print (raw_ostream &O) const
LLVM_ABI void dump () const
Type getType () const
Accessors.
dwarf::Attribute getAttribute () const
dwarf::Form getForm () const
operator bool () const

Definition at line 383 of file DIE.h.

Type

Enumerator
isNone

Definition at line 385 of file DIE.h.

DIEValue() [1/2]

llvm::DIEValue::DIEValue ( ) default

DIEValue() [2/2]

Definition at line 471 of file DIE.h.

References DIEValue(), and X.

llvm::DIEValue::~DIEValue ( ) inline

Definition at line 486 of file DIE.h.

dump()

emitValue()

getAttribute()

getForm()

getType()

Type llvm::DIEValue::getType ( ) const inline

Accessors.

Definition at line 503 of file DIE.h.

operator bool()

llvm::DIEValue::operator bool ( ) const inlineexplicit

Definition at line 506 of file DIE.h.

operator=()

Definition at line 475 of file DIE.h.

References DIEValue(), and X.

print()

sizeOf()


The documentation for this class was generated from the following files: