Home | History | Annotate | Download | only in elff

Lines Matching defs:DwarfCU

14  * Contains declaration of a class DwarfCU, that encapsulates a compilation

102 class DwarfCU : public DwarfAllocBase {
105 /* Constructs DwarfCU instance.
109 explicit DwarfCU(ElfFile* elf);
111 /* Destructs DwarfCU instance. */
112 virtual ~DwarfCU();
122 * Created DwarfCUImpl instance (typecasted back to DwarfCU) on success,
125 static DwarfCU* create_instance(ElfFile* elf, const void* hdr);
184 DwarfCU* prev_cu() const {
189 void set_prev_cu(DwarfCU* prev) {
307 DwarfCU* prev_cu_;
327 class DwarfCUImpl : public DwarfCU {
329 /* Constructs DwarfCU instance.
337 /* Destructs DwarfCU instance. */
342 * DIEs of this compilation unit. This is an implementation of DwarfCU's
344 * See DwarfCU::parse().
350 * This is an implementation of DwarfCU's abstract metod.
351 * See DwarfCU::get_pc_address_file_info().
357 * This is an implementation of DwarfCU's abstract metod.
358 * See DwarfCU::get_stmt_file_info().
364 * This is an implementation of DwarfCU's abstract metod.
365 * See DwarfCU::get_stmt_dir_name().
370 * this CU. This is an implementation of DwarfCU's abstract metod.
379 * This is an implementation of DwarfCU's abstract metod.
388 * parse_context - See DwarfCU::parse().
406 * parse_context See DwarfCU::parse().