LLVM
8.0.1
|
#include "llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h"
Public Member Functions | |
DWARFDebugAbbrev () | |
const DWARFAbbreviationDeclarationSet * | getAbbreviationDeclarationSet (uint64_t CUAbbrOffset) const |
void | dump (raw_ostream &OS) const |
void | parse () const |
void | extract (DataExtractor Data) |
DWARFAbbreviationDeclarationSetMap::const_iterator | begin () const |
DWARFAbbreviationDeclarationSetMap::const_iterator | end () const |
Definition at line 55 of file DWARFDebugAbbrev.h.
DWARFDebugAbbrev::DWARFDebugAbbrev | ( | ) |
Definition at line 71 of file DWARFDebugAbbrev.cpp.
|
inline |
Definition at line 73 of file DWARFDebugAbbrev.h.
References llvm::json::parse().
void DWARFDebugAbbrev::dump | ( | raw_ostream & | OS | ) | const |
Definition at line 100 of file DWARFDebugAbbrev.cpp.
References llvm::format(), I, and llvm::json::parse().
Referenced by llvm::DWARFContext::dump().
|
inline |
Definition at line 78 of file DWARFDebugAbbrev.h.
void DWARFDebugAbbrev::extract | ( | DataExtractor | Data | ) |
Definition at line 78 of file DWARFDebugAbbrev.cpp.
References llvm::Data.
const DWARFAbbreviationDeclarationSet * DWARFDebugAbbrev::getAbbreviationDeclarationSet | ( | uint64_t | CUAbbrOffset | ) | const |
Definition at line 115 of file DWARFDebugAbbrev.cpp.
Referenced by llvm::DWARFUnit::getAbbreviations().
void DWARFDebugAbbrev::parse | ( | ) | const |
Definition at line 83 of file DWARFDebugAbbrev.cpp.
References llvm::Data, llvm::DWARFAbbreviationDeclarationSet::extract(), I, and llvm::None.