Home
last modified time | relevance | path

Searched refs:m_cu (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFBaseDIE.h35 : m_cu(cu), m_die(die) {} in DWARFBaseDIE()
38 : m_cu(const_cast<DWARFUnit *>(cu)), m_die(die) {} in DWARFBaseDIE()
41 : m_cu(cu), m_die(const_cast<DWARFDebugInfoEntry *>(die)) {} in DWARFBaseDIE()
44 : m_cu(const_cast<DWARFUnit *>(cu)), in DWARFBaseDIE()
50 bool IsValid() const { return m_cu && m_die; } in IsValid()
59 DWARFUnit *GetCU() const { return m_cu; } in GetCU()
67 m_cu = cu; in Set()
75 m_cu = nullptr; in Clear()
129 DWARFUnit *m_cu = nullptr;
H A DDWARFBaseDIE.cpp27 return DIERef(m_cu->GetSymbolFileDWARF().GetFileIndex(), in GetDIERef()
28 m_cu->GetDebugSection(), m_die->GetOffset()); in GetDIERef()
79 return m_die->GetName(m_cu); in GetName()
100 if (m_cu) in GetDWARF()
101 return &m_cu->GetSymbolFileDWARF(); in GetDWARF()
112 return m_die->GetAttributes(m_cu, recurse); in GetAttributes()
131 return m_cu->GetData(); in GetData()
H A DDWARFDIE.cpp96 return DWARFDIE(m_cu, m_die->GetParent()); in GetParent()
104 return DWARFDIE(m_cu, m_die->GetFirstChild()); in GetFirstChild()
112 return DWARFDIE(m_cu, m_die->GetSibling()); in GetSibling()
128 return m_cu->GetDIE(die_offset); in GetDIE()
180 m_die->GetAttributeAddressRanges(m_cu, /*check_hi_lo_pc=*/true)) { in LookupDeepestBlock()
214 return m_die->GetMangledName(m_cu, substitute_name_allowed); in GetMangledName()
221 return m_die->GetPubname(m_cu); in GetPubname()
613 if (m_die->GetAttributeValue(m_cu, attr, form_value, nullptr, false)) in find()
620 return m_cu->GetDWARFLanguageType(); in getLanguage()
H A DDWARFUnit.cpp191 DWARFUnit::ScopedExtractDIEs::ScopedExtractDIEs(DWARFUnit &cu) : m_cu(&cu) { in ScopedExtractDIEs()
192 llvm::sys::ScopedLock lock(m_cu->m_die_array_scoped_mutex); in ScopedExtractDIEs()
193 ++m_cu->m_die_array_scoped_count; in ScopedExtractDIEs()
197 if (!m_cu) in ~ScopedExtractDIEs()
199 llvm::sys::ScopedLock lock(m_cu->m_die_array_scoped_mutex); in ~ScopedExtractDIEs()
200 --m_cu->m_die_array_scoped_count; in ~ScopedExtractDIEs()
201 if (m_cu->m_die_array_scoped_count == 0 && m_clear_dies && in ~ScopedExtractDIEs()
202 !m_cu->m_cancel_scopes) { in ~ScopedExtractDIEs()
203 llvm::sys::ScopedWriter lock(m_cu->m_die_array_mutex); in ~ScopedExtractDIEs()
204 m_cu->ClearDIEsRWLocked(); in ~ScopedExtractDIEs()
[all …]
H A DDWARFUnit.h68 DWARFUnit *m_cu; variable