Searched refs:ScopedExtractDIEs (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFUnit.h85 class ScopedExtractDIEs { class in class:DWARFUnit
89 ScopedExtractDIEs(DWARFUnit &cu);
90 ~ScopedExtractDIEs();
91 DISALLOW_COPY_AND_ASSIGN(ScopedExtractDIEs);
92 ScopedExtractDIEs(ScopedExtractDIEs &&rhs);
93 ScopedExtractDIEs &operator=(ScopedExtractDIEs &&rhs);
95 ScopedExtractDIEs ExtractDIEsScoped();
289 // It is used for tracking of ScopedExtractDIEs instance
[all...]
H A DDWARFCompileUnit.cpp63 ScopedExtractDIEs clear_dies(ExtractDIEsScoped());
H A DDWARFUnit.cpp89 // no other ScopedExtractDIEs instance is running for this compile unit
90 // and no ExtractDIEsIfNeeded() has been executed during this ScopedExtractDIEs
92 DWARFUnit::ScopedExtractDIEs DWARFUnit::ExtractDIEsScoped() {
93 ScopedExtractDIEs scoped(*this);
112 DWARFUnit::ScopedExtractDIEs::ScopedExtractDIEs(DWARFUnit &cu) : m_cu(&cu) { function in class:DWARFUnit::ScopedExtractDIEs
116 DWARFUnit::ScopedExtractDIEs::~ScopedExtractDIEs() {
122 // Be sure no other ScopedExtractDIEs is running anymore.
130 DWARFUnit::ScopedExtractDIEs function in class:DWARFUnit::ScopedExtractDIEs
[all...]
H A DManualDWARFIndex.cpp48 std::vector<llvm::Optional<DWARFUnit::ScopedExtractDIEs>> clear_cu_dies(

Completed in 179 milliseconds