LLVM 20.0.0git
|
#include "llvm/CodeGen/DIE.h"
Public Types | |
enum | Type { isNone } |
Public Member Functions | |
DIEValue ()=default | |
DIEValue (const DIEValue &X) | |
DIEValue & | operator= (const DIEValue &X) |
~DIEValue () | |
void | emitValue (const AsmPrinter *AP) const |
Emit value via the Dwarf writer. | |
unsigned | sizeOf (const dwarf::FormParams &FormParams) const |
Return the size of a value in bytes. | |
void | print (raw_ostream &O) const |
void | dump () const |
Type | getType () const |
Accessors. | |
dwarf::Attribute | getAttribute () const |
dwarf::Form | getForm () const |
operator bool () const | |
enum llvm::DIEValue::Type |
|
default |
LLVM_DUMP_METHOD void DIEValue::dump | ( | ) | const |
Definition at line 353 of file DIE.cpp.
References llvm::dbgs(), and print().
void DIEValue::emitValue | ( | const AsmPrinter * | AP | ) | const |
Emit value via the Dwarf writer.
Definition at line 315 of file DIE.cpp.
References isNone, and llvm_unreachable.
|
inline |
|
inline |
LLVM_DUMP_METHOD void DIEValue::print | ( | raw_ostream & | O | ) | const |
Definition at line 340 of file DIE.cpp.
References isNone, and llvm_unreachable.
Referenced by dump().
unsigned DIEValue::sizeOf | ( | const dwarf::FormParams & | FormParams | ) | const |
Return the size of a value in bytes.
Definition at line 327 of file DIE.cpp.
References isNone, and llvm_unreachable.
Referenced by llvm::dwarf_linker::parallel::DIEGenerator::addAttribute().