LLVM 18.0.0git
|
Additional Inherited Members | |
![]() | |
enum | MacroSecType { MacinfoSection , MacinfoDwoSection , MacroSection , MacroDwoSection } |
Helper enum to distinguish between macro[.dwo] and macinfo[.dwo] section. More... | |
![]() | |
DWARFContext & | D |
Definition at line 250 of file DWARFContext.cpp.
|
inline |
Definition at line 285 of file DWARFContext.cpp.
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 427 of file DWARFContext.cpp.
References llvm::Offset, and llvm::dwarf::toSectionOffset().
Referenced by ThreadSafeState::clearLineTableForUnit().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 512 of file DWARFContext.cpp.
References D, getAccelTable(), llvm::DWARFObject::getAppleNamesSection(), and llvm::DWARFObject::getStrSection().
Referenced by ThreadSafeState::getAppleNames().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 524 of file DWARFContext.cpp.
References D, getAccelTable(), llvm::DWARFObject::getAppleNamespacesSection(), and llvm::DWARFObject::getStrSection().
Referenced by ThreadSafeState::getAppleNamespaces().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 531 of file DWARFContext.cpp.
References D, getAccelTable(), llvm::DWARFObject::getAppleObjCSection(), and llvm::DWARFObject::getStrSection().
Referenced by ThreadSafeState::getAppleObjC().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 518 of file DWARFContext.cpp.
References D, getAccelTable(), llvm::DWARFObject::getAppleTypesSection(), and llvm::DWARFObject::getStrSection().
Referenced by ThreadSafeState::getAppleTypes().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 327 of file DWARFContext.cpp.
References D, and fixupIndex().
Referenced by ThreadSafeState::getCUIndex().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 363 of file DWARFContext.cpp.
References D.
Referenced by ThreadSafeState::getDebugAbbrev().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 318 of file DWARFContext.cpp.
References D, and llvm::DWARFObject::getAbbrevDWOSection().
Referenced by ThreadSafeState::getDebugAbbrevDWO().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 388 of file DWARFContext.cpp.
References D.
Referenced by ThreadSafeState::getDebugAranges().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 443 of file DWARFContext.cpp.
References D, DF, E, llvm::DWARFObject::getAddressSize(), and llvm::DWARFObject::getFrameSection().
Referenced by ThreadSafeState::getDebugFrame().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 373 of file DWARFContext.cpp.
References D, and llvm::DWARFObject::getLocSection().
Referenced by ThreadSafeState::getDebugLoc().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 487 of file DWARFContext.cpp.
Referenced by ThreadSafeState::getDebugMacinfo().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 492 of file DWARFContext.cpp.
Referenced by ThreadSafeState::getDebugMacinfoDWO().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 497 of file DWARFContext.cpp.
References llvm::Macro.
Referenced by ThreadSafeState::getDebugMacro().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 502 of file DWARFContext.cpp.
Referenced by ThreadSafeState::getDebugMacroDWO().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 507 of file DWARFContext.cpp.
References D, getAccelTable(), llvm::DWARFObject::getNamesSection(), and llvm::DWARFObject::getStrSection().
Referenced by ThreadSafeState::getDebugNames().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 538 of file DWARFContext.cpp.
References llvm::consumeError(), llvm::DWARFContext::create(), llvm::object::ObjectFile::createObjectFile(), D, llvm::WithColor::defaultErrorHandler(), llvm::WithColor::defaultWarningHandler(), llvm::SmallVectorBase< Size_T >::empty(), llvm::Expected< T >::get(), llvm::DWARFObject::getFileName(), and llvm::Expected< T >::takeError().
Referenced by ThreadSafeState::getDWOContext().
|
inline |
Definition at line 607 of file DWARFContext.cpp.
References D.
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 303 of file DWARFContext.cpp.
References llvm::DWARFUnitVector::addUnitsForDWOSection(), D, llvm::DW_SECT_EXT_TYPES, llvm::SmallVectorBase< Size_T >::empty(), llvm::DWARFUnitVector::finishedInfoUnits(), llvm::DWARFObject::forEachInfoDWOSections(), and llvm::DWARFObject::forEachTypesDWOSections().
Referenced by ThreadSafeState::getDWOUnits().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 470 of file DWARFContext.cpp.
References D, DF, E, llvm::DWARFObject::getAddressSize(), and llvm::DWARFObject::getEHFrameSection().
Referenced by ThreadSafeState::getEHFrame().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 353 of file DWARFContext.cpp.
References D.
Referenced by ThreadSafeState::getGdbIndex().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 398 of file DWARFContext.cpp.
References llvm::Offset, and llvm::dwarf::toSectionOffset().
Referenced by ThreadSafeState::getLineTableForUnit().
|
inline |
Definition at line 596 of file DWARFContext.cpp.
References D.
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 289 of file DWARFContext.cpp.
References llvm::DWARFUnitVector::addUnitsForSection(), D, llvm::DW_SECT_EXT_TYPES, llvm::SmallVectorBase< Size_T >::empty(), llvm::DWARFUnitVector::finishedInfoUnits(), llvm::DWARFObject::forEachInfoSections(), and llvm::DWARFObject::forEachTypesSections().
Referenced by ThreadSafeState::getNormalUnits().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 338 of file DWARFContext.cpp.
References D, llvm::DW_SECT_EXT_TYPES, and fixupIndex().
Referenced by ThreadSafeState::getTUIndex().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 619 of file DWARFContext.cpp.
Referenced by ThreadSafeState::getTypeUnitMap().
|
inlineoverridevirtual |
Implements llvm::DWARFContext::DWARFContextState.
Reimplemented in ThreadSafeState.
Definition at line 594 of file DWARFContext.cpp.