LLVM: llvm::IndexedMap< T, ToIndexT > Class Template Reference (original) (raw)

#include "[llvm/ADT/IndexedMap.h](IndexedMap%5F8h%5Fsource.html)"

Public Member Functions
IndexedMap ()=default
IndexedMap (const T &Val)
StorageT::reference operator[] (IndexT N)
StorageT::const_reference operator[] (IndexT N) const
void reserve (typename StorageT::size_type S)
void resize (typename StorageT::size_type S)
void clear ()
void grow (IndexT N)
bool inBounds (IndexT N) const
StorageT::size_type size () const

template<typename T, typename ToIndexT = detail::IdentityIndex>
class llvm::IndexedMap< T, ToIndexT >

Definition at line 39 of file IndexedMap.h.

template<typename T, typename ToIndexT = detail::IdentityIndex>

IndexedMap() [2/2]

template<typename T, typename ToIndexT = detail::IdentityIndex>

clear()

template<typename T, typename ToIndexT = detail::IdentityIndex>

grow()

template<typename T, typename ToIndexT = detail::IdentityIndex>

inBounds()

template<typename T, typename ToIndexT = detail::IdentityIndex>

operator[]() [1/2]

template<typename T, typename ToIndexT = detail::IdentityIndex>

operator[]() [2/2]

template<typename T, typename ToIndexT = detail::IdentityIndex>

reserve()

template<typename T, typename ToIndexT = detail::IdentityIndex>

resize()

template<typename T, typename ToIndexT = detail::IdentityIndex>

size()

template<typename T, typename ToIndexT = detail::IdentityIndex>


The documentation for this class was generated from the following file: