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: