forked from OSchip/llvm-project
Simple destructor to delete the hash data we created earlier.
llvm-svn: 144023
This commit is contained in:
parent
fa75530ff0
commit
b6205d8b49
|
@ -42,6 +42,11 @@ DwarfAccelTable::DwarfAccelTable(DwarfAccelTable::Atom atom) :
|
|||
HeaderData(atom) {
|
||||
}
|
||||
|
||||
DwarfAccelTable::~DwarfAccelTable() {
|
||||
for (size_t i = 0 ; i < Data.size(); ++i)
|
||||
delete Data[i];
|
||||
}
|
||||
|
||||
void DwarfAccelTable::AddName(StringRef Name, DIE* die) {
|
||||
// If the string is in the list already then add this die to the list
|
||||
// otherwise add a new one.
|
||||
|
|
|
@ -239,6 +239,7 @@ public:
|
|||
// Public Implementation
|
||||
public:
|
||||
DwarfAccelTable(DwarfAccelTable::Atom Atom);
|
||||
~DwarfAccelTable();
|
||||
void AddName(StringRef, DIE*);
|
||||
void FinalizeTable(AsmPrinter *, const char *);
|
||||
void Emit(AsmPrinter *, MCSymbol *, DwarfDebug *);
|
||||
|
|
Loading…
Reference in New Issue