reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3638 for (src_die = src_class_die.GetFirstChild(); src_die.IsValid(); 3638 for (src_die = src_class_die.GetFirstChild(); src_die.IsValid(); 3639 src_die = src_die.GetSibling()) { 3639 src_die = src_die.GetSibling()) { 3640 if (src_die.Tag() == DW_TAG_subprogram) { 3645 if (src_die.GetAttributeValueAsUnsigned(DW_AT_declaration, 0) == 1) { 3646 const char *src_name = src_die.GetMangledName(); 3649 if (src_die.GetAttributeValueAsUnsigned(DW_AT_artificial, 0)) 3650 src_name_to_die_artificial.Append(src_const_name, src_die); 3652 src_name_to_die.Append(src_const_name, src_die); 3700 src_die = src_name_to_die.GetValueAtIndexUnchecked(idx); 3703 if (src_die.Tag() != dst_die.Tag()) { 3708 src_die.GetOffset(), src_die.GetTagAsCString(), 3708 src_die.GetOffset(), src_die.GetTagAsCString(), 3713 const char *src_name = src_die.GetMangledName(); 3724 src_die.GetOffset(), src_name, dst_die.GetOffset(), dst_name); 3731 (DWARFASTParserClang *)src_die.GetDWARFParser(); 3740 src_die = src_name_to_die.GetValueAtIndexUnchecked(idx); 3744 src_dwarf_ast_parser->m_die_to_decl_ctx[src_die.GetDIE()]; 3747 static_cast<void *>(src_decl_ctx), src_die.GetOffset(), 3754 src_die.GetOffset(), dst_die.GetOffset()); 3758 dst_die.GetDWARF()->GetDIEToType()[src_die.GetDIE()]; 3764 src_die.GetOffset(), dst_die.GetOffset()); 3770 src_die.GetOffset(), dst_die.GetOffset()); 3784 src_die = src_name_to_die.Find(dst_name, DWARFDIE()); 3786 if (src_die && (src_die.Tag() == dst_die.Tag())) { 3786 if (src_die && (src_die.Tag() == dst_die.Tag())) { 3788 src_dwarf_ast_parser->m_die_to_decl_ctx[src_die.GetDIE()]; 3791 static_cast<void *>(src_decl_ctx), src_die.GetOffset(), 3798 src_die.GetOffset(), dst_die.GetOffset()); 3802 dst_die.GetDWARF()->GetDIEToType()[src_die.GetDIE()]; 3808 src_die.GetOffset(), dst_die.GetOffset()); 3815 src_die.GetOffset(), dst_die.GetOffset()); 3836 src_die = src_name_to_die_artificial.GetValueAtIndexUnchecked(idx); 3843 src_dwarf_ast_parser->m_die_to_decl_ctx[src_die.GetDIE()]; 3846 static_cast<void *>(src_decl_ctx), src_die.GetOffset(), 3853 src_die.GetOffset(), dst_die.GetOffset()); 3857 dst_die.GetDWARF()->GetDIEToType()[src_die.GetDIE()]; 3863 src_die.GetOffset(), dst_die.GetOffset()); 3869 src_die.GetOffset(), dst_die.GetOffset());