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: