reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3657 for (dst_die = dst_class_die.GetFirstChild(); dst_die.IsValid(); 3657 for (dst_die = dst_class_die.GetFirstChild(); dst_die.IsValid(); 3658 dst_die = dst_die.GetSibling()) { 3658 dst_die = dst_die.GetSibling()) { 3659 if (dst_die.Tag() == DW_TAG_subprogram) { 3664 if (dst_die.GetAttributeValueAsUnsigned(DW_AT_declaration, 0) == 1) { 3665 const char *dst_name = dst_die.GetMangledName(); 3668 if (dst_die.GetAttributeValueAsUnsigned(DW_AT_artificial, 0)) 3669 dst_name_to_die_artificial.Append(dst_const_name, dst_die); 3671 dst_name_to_die.Append(dst_const_name, dst_die); 3701 dst_die = dst_name_to_die.GetValueAtIndexUnchecked(idx); 3703 if (src_die.Tag() != dst_die.Tag()) { 3709 dst_die.GetOffset(), dst_die.GetTagAsCString()); 3709 dst_die.GetOffset(), dst_die.GetTagAsCString()); 3714 const char *dst_name = dst_die.GetMangledName(); 3724 src_die.GetOffset(), src_name, dst_die.GetOffset(), dst_name); 3733 (DWARFASTParserClang *)dst_die.GetDWARFParser(); 3741 dst_die = dst_name_to_die.GetValueAtIndexUnchecked(idx); 3748 dst_die.GetOffset()); 3749 dst_dwarf_ast_parser->LinkDeclContextToDIE(src_decl_ctx, dst_die); 3754 src_die.GetOffset(), dst_die.GetOffset()); 3758 dst_die.GetDWARF()->GetDIEToType()[src_die.GetDIE()]; 3764 src_die.GetOffset(), dst_die.GetOffset()); 3765 dst_die.GetDWARF()->GetDIEToType()[dst_die.GetDIE()] = src_child_type; 3765 dst_die.GetDWARF()->GetDIEToType()[dst_die.GetDIE()] = src_child_type; 3770 src_die.GetOffset(), dst_die.GetOffset()); 3783 dst_die = dst_name_to_die.GetValueAtIndexUnchecked(idx); 3786 if (src_die && (src_die.Tag() == dst_die.Tag())) { 3792 dst_die.GetOffset()); 3793 dst_dwarf_ast_parser->LinkDeclContextToDIE(src_decl_ctx, dst_die); 3798 src_die.GetOffset(), dst_die.GetOffset()); 3802 dst_die.GetDWARF()->GetDIEToType()[src_die.GetDIE()]; 3808 src_die.GetOffset(), dst_die.GetOffset()); 3809 dst_die.GetDWARF()->GetDIEToType()[dst_die.GetDIE()] = 3809 dst_die.GetDWARF()->GetDIEToType()[dst_die.GetDIE()] = 3815 src_die.GetOffset(), dst_die.GetOffset()); 3819 dst_die.GetOffset()); 3821 failures.push_back(dst_die); 3837 dst_die = 3840 if (dst_die) { 3847 dst_die.GetOffset()); 3848 dst_dwarf_ast_parser->LinkDeclContextToDIE(src_decl_ctx, dst_die); 3853 src_die.GetOffset(), dst_die.GetOffset()); 3857 dst_die.GetDWARF()->GetDIEToType()[src_die.GetDIE()]; 3863 src_die.GetOffset(), dst_die.GetOffset()); 3864 dst_die.GetDWARF()->GetDIEToType()[dst_die.GetDIE()] = src_child_type; 3864 dst_die.GetDWARF()->GetDIEToType()[dst_die.GetDIE()] = src_child_type; 3869 src_die.GetOffset(), dst_die.GetOffset()); 3879 dst_die = dst_name_to_die_artificial.GetValueAtIndexUnchecked(idx); 3883 dst_die.GetOffset(), dst_name_artificial.GetCString()); 3885 failures.push_back(dst_die);