Jlm
jlm::util::HashSet< ItemType, HashFunctor > Member List

This is the complete list of members for jlm::util::HashSet< ItemType, HashFunctor >, including all inherited members.

Clear() noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
Contains(const ItemType &item) const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
DifferenceWith(const HashSet< ItemType > &other)jlm::util::HashSet< ItemType, HashFunctor >inline
Erase(ItemConstIterator iterator)jlm::util::HashSet< ItemType, HashFunctor >inline
HashSet()=defaultjlm::util::HashSet< ItemType, HashFunctor >
HashSet(InputIt begin, InputIt end)jlm::util::HashSet< ItemType, HashFunctor >inline
HashSet(const HashSet &other)jlm::util::HashSet< ItemType, HashFunctor >inline
HashSet(HashSet &&other) noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
HashSet(std::initializer_list< ItemType > initializerList)jlm::util::HashSet< ItemType, HashFunctor >inline
HashSet(const std::unordered_set< ItemType, OtherHashFunctor > &other)jlm::util::HashSet< ItemType, HashFunctor >inlineexplicit
insert(ItemType item)jlm::util::HashSet< ItemType, HashFunctor >inline
InternalSet typedefjlm::util::HashSet< ItemType, HashFunctor >private
IntersectWith(const HashSet< ItemType > &other)jlm::util::HashSet< ItemType, HashFunctor >inline
IntersectWithAndClear(HashSet< ItemType > &other)jlm::util::HashSet< ItemType, HashFunctor >inline
IsEmpty() const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
IsSubsetOf(const HashSet< ItemType > &other) const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
Items() const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
operator!=(const HashSet< ItemType > &other) const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
operator=(const HashSet &other)jlm::util::HashSet< ItemType, HashFunctor >inline
operator=(HashSet &&other) noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
operator==(const HashSet< ItemType > &other) const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
Remove(ItemType item)jlm::util::HashSet< ItemType, HashFunctor >inline
RemoveWhere(const F &match)jlm::util::HashSet< ItemType, HashFunctor >inline
Set_jlm::util::HashSet< ItemType, HashFunctor >private
Size() const noexceptjlm::util::HashSet< ItemType, HashFunctor >inline
UnionWith(const HashSet< ItemType > &other)jlm::util::HashSet< ItemType, HashFunctor >inline
UnionWithAndClear(HashSet< ItemType > &other)jlm::util::HashSet< ItemType, HashFunctor >inline
~HashSet() noexcept=defaultjlm::util::HashSet< ItemType, HashFunctor >