#include </home/runner/work/allwpilib/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/DenseMap.h>
|
class | DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, true > |
|
class | DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, false > |
|
bool | operator== (const DenseMapIterator &LHS, const DenseMapIterator &RHS) |
|
bool | operator!= (const DenseMapIterator &LHS, const DenseMapIterator &RHS) |
|
◆ difference_type
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ iterator_category
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
using wpi::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::iterator_category = std::forward_iterator_tag |
◆ pointer
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ reference
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ value_type
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
using wpi::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::value_type = typename std::conditional<IsConst, const Bucket, Bucket>::type |
◆ DenseMapIterator() [1/3]
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ DenseMapIterator() [2/3]
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ DenseMapIterator() [3/3]
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
template<bool IsConstSrc, typename = std::enable_if_t<!IsConstSrc && IsConst>>
◆ operator*()
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ operator++() [1/2]
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ operator++() [2/2]
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ operator->()
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, false >
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, true >
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ operator!=
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
◆ operator==
template<typename KeyT , typename ValueT , typename KeyInfoT , typename Bucket , bool IsConst>
bool operator== |
( |
const DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst > & |
LHS, |
|
|
const DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst > & |
RHS |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- /home/runner/work/allwpilib/allwpilib/wpiutil/src/main/native/thirdparty/llvm/include/wpi/DenseMap.h