1 #include "AbbrevParser.h"
7 AbbrevParser::AbbrevParser(Misc::SmartPointer
<ELF::Parser
> elf_parser
) {
8 Misc::SmartPointer
<Block
> abbrev_data
= elf_parser
->get_section(".debug_abbrev")->get_content();
10 tag_list
.push_back(new Tag("NULL spaceholder tag"));
11 while(abbrev_data
->get_size()) {
12 tag_list
.push_back(Tag::parse_from(abbrev_data
));
16 AbbrevParser::~AbbrevParser() {
21 } // namespace Monitor
22 } // namespace Aesalon