Lines Matching defs:context
214 // outer context, and NAME_ is a pointer to a component of the
237 visit_children(Dwarf_die* die, Dwarf_die* context);
241 visit_die(Dwarf_die* die, Dwarf_die* context);
249 visit_die_for_decls(Dwarf_die* die, Dwarf_die* context);
258 add_declaration(Dwarf_die* die, Dwarf_die* context);
264 // Return the context for a DIE whose parent is at DIE_OFFSET.
270 get_qualified_name(Dwarf_die* die, Dwarf_die* context);
404 Gdb_index_info_reader::visit_children(Dwarf_die* parent, Dwarf_die* context)
414 this->visit_die(&die, context);
424 Gdb_index_info_reader::visit_die(Dwarf_die* die, Dwarf_die* context)
434 this->add_declaration(die, context);
438 std::string full_name = this->get_qualified_name(die, context);
458 if (context == NULL
467 this->add_declaration(die, context);
478 full_name = this->get_qualified_name(die, context);
523 Gdb_index_info_reader::visit_die_for_decls(Dwarf_die* die, Dwarf_die* context)
534 this->add_declaration(die, context);
547 this->add_declaration(die, context);
690 Gdb_index_info_reader::add_declaration(Dwarf_die* die, Dwarf_die* context)
694 off_t parent_offset = context != NULL ? context->offset() : 0;
745 // Return the context for a DIE whose parent is at DIE_OFFSET.
750 std::string context;
757 context = get_context(parent_offset);
758 context.append("::");
761 context.append(it->second.name_);
763 return context;
769 Gdb_index_info_reader::get_qualified_name(Dwarf_die* die, Dwarf_die* context)
774 off_t parent_offset = context != NULL ? context->offset() : 0;