reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
  381     dwarf->GetObjectFile()->GetModule()->LogMessage(
  390   Type *type_ptr = dwarf->GetDIEToType().lookup(die.GetDIE());
  396   dwarf->GetDIEToType()[die.GetDIE()] = DIE_IS_BEING_PARSED;
  403       dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get();
  565               dwarf->GetObjectFile()->GetModule()->LogMessage(
  577               dwarf->GetObjectFile()->GetModule()->LogMessage(
  588               dwarf->GetObjectFile()->GetModule()->LogMessage(
  609                   dwarf->GetObjectFile()->GetModule()->LogMessage(
  627         die.GetID(), dwarf, attrs.name, attrs.byte_size, nullptr,
  628         dwarf->GetUID(attrs.type.Reference()), encoding_data_type, &attrs.decl,
  631     dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get();
  652       type_sp = dwarf->FindDefinitionTypeForDWARFDeclContext(die_decl_ctx);
  656             dwarf->GetDebugMapSymfile();
  667           dwarf->GetObjectFile()->GetModule()->LogMessage(
  679         dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get();
  681             GetCachedClangDeclContextForDIE(dwarf->GetDIE(type_sp->GetID()));
  692         &m_ast, dwarf->GetForwardDeclDieToClangType().lookup(die.GetDIE()));
  696             dwarf->ResolveTypeUID(attrs.type.Reference(), true);
  724         die.GetID(), dwarf, attrs.name, attrs.byte_size, nullptr,
  725         dwarf->GetUID(attrs.type.Reference()), Type::eEncodingIsUID,
  737       dwarf->GetObjectFile()->GetModule()->ReportError(
  768       func_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true);
  833                 dwarf->FindCompleteObjCDefinitionTypeForDIE(DWARFDIE(),
  861               dwarf->GetObjectFile()->GetModule()->ReportError(
  871           Type *class_type = dwarf->ResolveType(decl_ctx_die);
  881               DWARFDIE class_type_die = dwarf->GetDIE(class_type->GetID());
  895                 type_ptr = dwarf->GetDIEToType()[die.GetDIE()];
  918                 dwarf->GetObjectFile()->GetModule()->ReportWarning(
  937                 dwarf->GetObjectFile()->GetModule()->ReportWarning(
  992                           dwarf->GetObjectFile()
 1051                   dwarf->GetDIEToType()[die.GetDIE()] = NULL;
 1061                   type_ptr = dwarf->GetDIEToType()[die.GetDIE()];
 1086           if (dwarf->ResolveType(abs_die)) {
 1152         die.GetID(), dwarf, attrs.name, llvm::None, nullptr, LLDB_INVALID_UID,
 1162     Type *element_type = dwarf->ResolveTypeUID(type_die, true);
 1234           die.GetID(), dwarf, empty_name, array_element_bit_stride / 8, nullptr,
 1235           dwarf->GetUID(type_die), Type::eEncodingIsUID, &attrs.decl,
 1243     Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true);
 1245         dwarf->ResolveTypeUID(attrs.containing_type.Reference(), true);
 1256           die.GetID(), dwarf, attrs.name, *clang_type_size, nullptr,
 1264     dwarf->GetObjectFile()->GetModule()->ReportError(