LLVM: llvm::orc::AllocGroupSmallMap< T > Class Template Reference (original) (raw)
A specialized small-map for AllocGroups. More...
#include "[llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h](MemoryFlags%5F8h%5Fsource.html)"
Inheritance diagram for llvm::orc::AllocGroupSmallMap< T >:
| Public Member Functions | |
|---|---|
| AllocGroupSmallMap ()=default | |
| AllocGroupSmallMap (std::initializer_list< std::pair< AllocGroup, T > > Inits) | |
| iterator | begin () |
| iterator | end () |
| iterator | find (AllocGroup G) |
| bool | empty () const |
| size_t | size () const |
| T & | operator[] (AllocGroup G) |
Detailed Description
template<typename T>
class llvm::orc::AllocGroupSmallMap< T >
A specialized small-map for AllocGroups.
Iteration order is guaranteed to match key ordering.
Definition at line 165 of file MemoryFlags.h.
Member Typedef Documentation
◆ iterator
Constructor & Destructor Documentation
◆ AllocGroupSmallMap() [2/2]
Member Function Documentation
◆ begin()
◆ empty()
◆ end()
◆ find()
◆ operator[]()
◆ size()
The documentation for this class was generated from the following file:
- include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h