| Clear() noexcept | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| Contains(const ItemType &item) const noexcept | jlm::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()=default | jlm::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) noexcept | jlm::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 typedef | jlm::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 noexcept | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| IsSubsetOf(const HashSet< ItemType > &other) const noexcept | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| Items() const noexcept | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| operator!=(const HashSet< ItemType > &other) const noexcept | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| operator=(const HashSet &other) | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| operator=(HashSet &&other) noexcept | jlm::util::HashSet< ItemType, HashFunctor > | inline |
| operator==(const HashSet< ItemType > &other) const noexcept | jlm::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 noexcept | jlm::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=default | jlm::util::HashSet< ItemType, HashFunctor > | |