LLVM: llvm::dwarf_linker::parallel::CompileUnit::DIEInfo Struct Reference (original) (raw)
Information gathered about source DIEs. More...
#include "[DWARFLinker/Parallel/DWARFLinkerCompileUnit.h](lib%5F2DWARFLinker%5F2Parallel%5F2DWARFLinkerCompileUnit%5F8h%5Fsource.html)"
| Public Attributes |
|
| std::atomic< uint16_t > |
Flags = {0} |
|
Data member keeping various flags. |
Information gathered about source DIEs.
Definition at line 169 of file DWARFLinkerCompileUnit.h.
◆ DIEInfo() [1/2]
| llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::DIEInfo ( ) |
default |
◆ DIEInfo() [2/2]
| llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::DIEInfo ( const DIEInfo & Other) |
inline |
◆ dump()
◆ eraseData()
| void llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::eraseData ( ) |
inline |
◆ getPlacement()
| DieOutputPlacement llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::getPlacement ( ) const |
inline |
◆ needToKeepInPlainDwarf()
| bool llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::needToKeepInPlainDwarf ( ) const |
inline |
◆ needToPlaceInTypeTable()
| bool llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::needToPlaceInTypeTable ( ) const |
inline |
◆ operator=()
| DIEInfo & llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::operator= ( const DIEInfo & Other) |
inline |
◆ setPlacement()
| void llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::setPlacement ( DieOutputPlacement Placement) |
inline |
◆ setPlacementIfUnset()
| bool llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::setPlacementIfUnset ( DieOutputPlacement Placement) |
inline |
◆ unsetFlagsWhichSetDuringLiveAnalysis()
| void llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::unsetFlagsWhichSetDuringLiveAnalysis ( ) |
inline |
◆ unsetPlacement()
| void llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::unsetPlacement ( ) |
inline |
◆ Flags
std::atomic<uint16_t> llvm::dwarf_linker::parallel::CompileUnit::DIEInfo::Flags = {0}
The documentation for this struct was generated from the following files: