LLVM API Documentation
#include <DwarfAccelTable.h>

Public Member Functions | |
| Atom (AtomType type, uint16_t form) | |
| void | print (raw_ostream &O) |
| void | dump () |
Static Public Member Functions | |
| static const char * | AtomTypeString (enum AtomType) |
Public Attributes | |
| AtomType | type |
| uint16_t | form |
Definition at line 149 of file DwarfAccelTable.h.
| llvm::DwarfAccelTable::Atom::Atom | ( | AtomType | type, |
| uint16_t | form | ||
| ) | [inline] |
Definition at line 153 of file DwarfAccelTable.h.
| const char * DwarfAccelTable::Atom::AtomTypeString | ( | enum AtomType | AT | ) | [static] |
Definition at line 27 of file DwarfAccelTable.cpp.
References llvm::DwarfAccelTable::eAtomTypeCUOffset, llvm::DwarfAccelTable::eAtomTypeDIEOffset, llvm::DwarfAccelTable::eAtomTypeNameFlags, llvm::DwarfAccelTable::eAtomTypeNULL, llvm::DwarfAccelTable::eAtomTypeTag, llvm::DwarfAccelTable::eAtomTypeTypeFlags, and llvm_unreachable.
Referenced by print().
| void llvm::DwarfAccelTable::Atom::dump | ( | ) | [inline] |
Definition at line 160 of file DwarfAccelTable.h.
References llvm::dbgs(), and print().
| void llvm::DwarfAccelTable::Atom::print | ( | raw_ostream & | O | ) | [inline] |
Definition at line 156 of file DwarfAccelTable.h.
References AtomTypeString(), form, llvm::dwarf::FormEncodingString(), and type.
Referenced by dump().
| uint16_t llvm::DwarfAccelTable::Atom::form |
Definition at line 151 of file DwarfAccelTable.h.
Referenced by print().
Definition at line 150 of file DwarfAccelTable.h.
Referenced by print().