LLVM: llvm::dwarf_linker::parallel::DependencyTracker::LiveRootWorklistItemTy::CompileUnitPointerTraits Struct Reference (original) (raw)
Root entry. More...
#include "[DWARFLinker/Parallel/DependencyTracker.h](DependencyTracker%5F8h%5Fsource.html)"
| Static Public Attributes | |
|---|---|
| static constexpr int | NumLowBitsAvailable = 3 |
Root entry.
ASSUMPTION: 3 bits are used to store LiveRootWorklistActionTy value. Thus LiveRootWorklistActionTy should have no more eight elements. Pointer traits for CompileUnit.
Definition at line 181 of file DependencyTracker.h.
◆ getAsVoidPointer()
| void * llvm::dwarf_linker::parallel::DependencyTracker::LiveRootWorklistItemTy::CompileUnitPointerTraits::getAsVoidPointer ( CompileUnit * P) | inlinestatic |
|---|
◆ getFromVoidPointer()
| CompileUnit * llvm::dwarf_linker::parallel::DependencyTracker::LiveRootWorklistItemTy::CompileUnitPointerTraits::getFromVoidPointer ( void * P) | inlinestatic |
|---|
◆ NumLowBitsAvailable
| int llvm::dwarf_linker::parallel::DependencyTracker::LiveRootWorklistItemTy::CompileUnitPointerTraits::NumLowBitsAvailable = 3 | staticconstexpr |
|---|
The documentation for this struct was generated from the following file:
- lib/DWARFLinker/Parallel/DependencyTracker.h