LLVM 20.0.0git
|
#include "DWARFLinker/Parallel/ArrayList.h"
Public Types | |
using | ArrayTy = std::array< T, ItemsGroupSize > |
Public Member Functions | |
size_t | getItemsCount () const |
ArrayTy::iterator | begin () |
ArrayTy::iterator | end () |
Public Attributes | |
ArrayTy | Items |
std::atomic< ItemsGroup * > | Next = nullptr |
std::atomic< size_t > | ItemsCount = 0 |
Definition at line 104 of file ArrayList.h.
using llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::ArrayTy = std::array<T, ItemsGroupSize> |
Definition at line 105 of file ArrayList.h.
|
inline |
Definition at line 123 of file ArrayList.h.
References llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::Items.
|
inline |
Definition at line 124 of file ArrayList.h.
References llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::getItemsCount(), and llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::Items.
|
inline |
Definition at line 119 of file ArrayList.h.
References llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::ItemsCount.
Referenced by llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::end().
ArrayTy llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::Items |
std::atomic<size_t> llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::ItemsCount = 0 |
Definition at line 117 of file ArrayList.h.
Referenced by llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::add(), llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::allocateNewGroup(), and llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::getItemsCount().
std::atomic<ItemsGroup *> llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::ItemsGroup::Next = nullptr |
Definition at line 111 of file ArrayList.h.
Referenced by llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::add(), and llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >::allocateNewGroup().