Home
last modified time | relevance | path

Searched refs:GetDIEToType (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp106 SymbolFileDWARFDwo::GetDIEToType() { in GetDIEToType() function in SymbolFileDWARFDwo
107 return GetBaseSymbolFile().GetDIEToType(); in GetDIEToType()
H A DSymbolFileDWARFDwo.h73 llvm::DenseMap<const DWARFDebugInfoEntry *, Type *> &GetDIEToType() override;
H A DDWARFASTParserClang.cpp552 dwarf->GetDIEToType().try_emplace(die.GetDIE(), DIE_IS_BEING_PARSED); in ParseTypeFromDWARF()
619 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseTypeFromDWARF()
991 if (auto [it, inserted] = dwarf->GetDIEToType().try_emplace( in ParseEnum()
1038 dwarf->GetDIEToType()[def_die.GetDIE()] = type_sp.get(); in ParseEnum()
1158 Type *type_ptr = dwarf->GetDIEToType().lookup(die.GetDIE()); in ParseCXXMethod()
1748 dwarf->GetDIEToType()[die.GetDIE()] = type_sp.get(); in ParseStructureLikeDIE()
2508 Type *func_type = dwarf->GetDIEToType().lookup(die.GetDIE()); in ParseFunctionFromDWARF()
3695 auto &die_to_type = dst_class_die.GetDWARF()->GetDIEToType(); in CopyUniqueClassMethodTypes()
H A DSymbolFileDWARFDebugMap.h287 llvm::DenseMap<const DWARFDebugInfoEntry *, Type *> &GetDIEToType() { in GetDIEToType() function
H A DSymbolFileDWARF.h343 virtual llvm::DenseMap<const DWARFDebugInfoEntry *, Type *> &GetDIEToType();
H A DSymbolFileDWARF.cpp484 SymbolFileDWARF::GetDIEToType() { in GetDIEToType() function in SymbolFileDWARF
486 return debug_map_symfile->GetDIEToType(); in GetDIEToType()
1601 Type *type = GetDIEToType().lookup(decl_die.GetDIE()); in CompleteType()
1605 GetDIEToType()[def_die.GetDIE()] = type; in CompleteType()
2824 Type *type_ptr = GetDIEToType().lookup(die.GetDIE()); in GetTypeForDIE()
2954 GetDIEToType()[die.GetDIE()] = resolved_type; in FindCompleteObjCDefinitionTypeForDIE()