#include <debug_info.h>
Public Member Functions | |
| template<class T > | |
| void | ReadAttributes (const CU &cu, const AbbrevTable::Abbrev *code, T &&func) |
| const AbbrevTable::Abbrev * | ReadCode (const CU &cu) |
| void | SkipChildren (const CU &cu, const AbbrevTable::Abbrev *code) |
Private Member Functions | |
| DIEReader (absl::string_view data) | |
| void | SkipNullEntries () |
Private Attributes | |
| int | depth_ = 0 |
| absl::string_view | remaining_ |
Friends | |
| class | CU |
Definition at line 304 of file debug_info.h.
|
inlineprivate |
Definition at line 318 of file debug_info.h.
| void bloaty::dwarf::DIEReader::ReadAttributes | ( | const CU & | cu, |
| const AbbrevTable::Abbrev * | code, | ||
| T && | func | ||
| ) |
Definition at line 342 of file debug_info.h.
| const AbbrevTable::Abbrev * bloaty::dwarf::DIEReader::ReadCode | ( | const CU & | cu | ) |
Definition at line 243 of file debug_info.cc.
| void bloaty::dwarf::DIEReader::SkipChildren | ( | const CU & | cu, |
| const AbbrevTable::Abbrev * | code | ||
| ) |
Definition at line 259 of file debug_info.cc.
|
private |
Definition at line 235 of file debug_info.cc.
|
friend |
Definition at line 316 of file debug_info.h.
|
private |
Definition at line 323 of file debug_info.h.
|
private |
Definition at line 322 of file debug_info.h.