mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-10 14:36:12 +00:00
Simple destructor to delete the hash data we created earlier.
llvm-svn: 144023
This commit is contained in:
parent
7e0e075322
commit
e655ddfde1
@ -42,6 +42,11 @@ DwarfAccelTable::DwarfAccelTable(DwarfAccelTable::Atom atom) :
|
|||||||
HeaderData(atom) {
|
HeaderData(atom) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DwarfAccelTable::~DwarfAccelTable() {
|
||||||
|
for (size_t i = 0 ; i < Data.size(); ++i)
|
||||||
|
delete Data[i];
|
||||||
|
}
|
||||||
|
|
||||||
void DwarfAccelTable::AddName(StringRef Name, DIE* die) {
|
void DwarfAccelTable::AddName(StringRef Name, DIE* die) {
|
||||||
// If the string is in the list already then add this die to the list
|
// If the string is in the list already then add this die to the list
|
||||||
// otherwise add a new one.
|
// otherwise add a new one.
|
||||||
|
@ -239,6 +239,7 @@ public:
|
|||||||
// Public Implementation
|
// Public Implementation
|
||||||
public:
|
public:
|
||||||
DwarfAccelTable(DwarfAccelTable::Atom Atom);
|
DwarfAccelTable(DwarfAccelTable::Atom Atom);
|
||||||
|
~DwarfAccelTable();
|
||||||
void AddName(StringRef, DIE*);
|
void AddName(StringRef, DIE*);
|
||||||
void FinalizeTable(AsmPrinter *, const char *);
|
void FinalizeTable(AsmPrinter *, const char *);
|
||||||
void Emit(AsmPrinter *, MCSymbol *, DwarfDebug *);
|
void Emit(AsmPrinter *, MCSymbol *, DwarfDebug *);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user