Searched refs:SymbolFileDWARF (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp28 : SymbolFileDWARF(objfile, objfile->GetSectionList(
49 SymbolFileDWARF::LoadSectionData(sect_type, data);
95 SymbolFileDWARF::DIEToTypePtr &SymbolFileDWARFDwo::GetDIEToType() {
99 SymbolFileDWARF::DIEToVariableSP &SymbolFileDWARFDwo::GetDIEToVariable() {
103 SymbolFileDWARF::DIEToClangType &
108 SymbolFileDWARF::ClangTypeToDIE &
136 SymbolFileDWARF &SymbolFileDWARFDwo::GetBaseSymbolFile() {
H A DDWARFDebugMacro.h25 class SymbolFileDWARF;
57 SymbolFileDWARF *sym_file_dwarf,
H A DDWARFIndex.cpp12 #include "Plugins/SymbolFile/DWARF/SymbolFileDWARF.h"
20 SymbolFileDWARF &dwarf,
39 if (!SymbolFileDWARF::DIEInDeclContext(&parent_decl_ctx, die))
H A DSymbolFileDWARFDwoDwp.cpp36 SymbolFileDWARF::LoadSectionData(sect_type, data);
H A DDWARFDebugInfo.h18 #include "SymbolFileDWARF.h"
28 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data,
34 explicit DWARFDebugInfo(SymbolFileDWARF &dwarf,
62 SymbolFileDWARF &m_dwarf;
H A DSymbolFileDWARFDwo.h12 #include "SymbolFileDWARF.h"
14 class SymbolFileDWARFDwo : public SymbolFileDWARF {
22 return ClassID == &ID || SymbolFileDWARF::isA(ClassID);
72 SymbolFileDWARF &GetBaseSymbolFile();
H A DSymbolFileDWARFDebugMap.cpp35 #include "SymbolFileDWARF.h"
196 SymbolFileDWARF *oso_symfile =
489 SymbolFileDWARF *
494 SymbolFileDWARF *
522 SymbolFileDWARF *
530 SymbolFileDWARF *
533 sym_file->GetPluginName() == SymbolFileDWARF::GetPluginNameStatic())
534 return (SymbolFileDWARF *)sym_file;
538 SymbolFileDWARF *SymbolFileDWARFDebugMap::GetSymbolFileByCompUnitInfo(
627 SymbolFileDWARF *oso_dwar
[all...]
H A DDWARFTypeUnit.h28 DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid,
H A DDWARFCompileUnit.h24 DWARFCompileUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid,
H A DSymbolFileDWARFDebugMap.h21 class SymbolFileDWARF;
155 friend class SymbolFileDWARF;
201 static SymbolFileDWARF *GetSymbolFileAsSymbolFileDWARF(SymbolFile *sym_file);
223 SymbolFileDWARF *GetSymbolFile(const lldb_private::SymbolContext &sc);
224 SymbolFileDWARF *GetSymbolFile(const lldb_private::CompileUnit &comp_unit);
226 SymbolFileDWARF *GetSymbolFileByCompUnitInfo(CompileUnitInfo *comp_unit_info);
228 SymbolFileDWARF *GetSymbolFileByOSOIndex(uint32_t oso_idx);
232 void ForEachSymbolFile(std::function<bool(SymbolFileDWARF *)> closure) {
235 if (SymbolFileDWARF *oso_dwarf = GetSymbolFileByOSOIndex(oso_idx)) {
261 void SetCompileUnit(SymbolFileDWARF *oso_dwar
[all...]
H A DDWARFIndex.h42 virtual void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
60 SymbolFileDWARF &dwarf,
H A DSymbolFileDWARF.cpp1 //===-- SymbolFileDWARF.cpp ------------------------------------*- C++ -*-===//
9 #include "SymbolFileDWARF.h"
97 char SymbolFileDWARF::ID;
130 return SymbolFileDWARF::GetPluginNameStatic();
173 "SymbolFileDWARF::ParseLineTable failed to parse");
178 "SymbolFileDWARF::ParseLineTable failed to parse");
230 FileSpecList SymbolFileDWARF::GetSymlinkPaths() {
234 void SymbolFileDWARF::Initialize() {
241 void SymbolFileDWARF::DebuggerInitialize(Debugger &debugger) {
252 void SymbolFileDWARF
413 SymbolFileDWARF::SymbolFileDWARF(ObjectFileSP objfile_sp, function in class:SymbolFileDWARF
[all...]
H A DDWARFASTParser.h23 class SymbolFileDWARF;
H A DDWARFBaseDIE.h23 class SymbolFileDWARF;
52 SymbolFileDWARF *GetDWARF() const;
94 // but it might have a SymbolFileDWARF::GetID() in the high 32 bits if
H A DDWARFUnit.h21 class SymbolFileDWARF;
77 extract(SymbolFileDWARF &dwarf2Data, lldb::user_id_t uid,
183 SymbolFileDWARF &GetSymbolFileDWARF() const { return m_dwarf; }
254 DWARFUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid,
259 llvm::Error ExtractHeader(SymbolFileDWARF &dwarf,
281 SymbolFileDWARF &m_dwarf;
H A DDWARFBaseDIE.cpp13 #include "SymbolFileDWARF.h"
85 SymbolFileDWARF *dwarf = GetDWARF();
99 SymbolFileDWARF *DWARFBaseDIE::GetDWARF() const {
H A DManualDWARFIndex.h38 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
H A DAppleDWARFIndex.h45 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
H A DDWARFDebugMacro.cpp10 #include "SymbolFileDWARF.h"
62 lldb::offset_t *offset, SymbolFileDWARF *sym_file_dwarf,
H A DDWARFFormValue.h17 class SymbolFileDWARF;
H A DDebugNamesDWARFIndex.h37 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
H A DSymbolFileDWARF.h1 //===-- SymbolFileDWARF.h --------------------------------------*- C++ -*-===//
58 class SymbolFileDWARF : public lldb_private::SymbolFile, class in inherits:lldb_private::SymbolFile,lldb_private::UserID
97 SymbolFileDWARF(lldb::ObjectFileSP objfile_sp,
100 ~SymbolFileDWARF() override;
285 // For regular SymbolFileDWARF instances the method returns nullptr,
326 DISALLOW_COPY_AND_ASSIGN(SymbolFileDWARF);
452 SymbolFileDWARF &dwarf;
H A DManualDWARFIndex.cpp396 void ManualDWARFIndex::GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
409 if (SymbolFileDWARF::DIEInDeclContext(&parent_decl_ctx, die))
420 if (SymbolFileDWARF::DIEInDeclContext(&parent_decl_ctx, die))
H A DDWARFDIE.cpp145 SymbolFileDWARF *dwarf = GetDWARF();
317 if (SymbolFileDWARF *dwarf = GetDWARF())
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
H A DSystemInitializerFull.cpp118 #include "Plugins/SymbolFile/DWARF/SymbolFileDWARF.h"
298 SymbolFileDWARF::Initialize();
411 SymbolFileDWARF::Terminate();

Completed in 96 milliseconds

12