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: