   }
 
   @inlinable
+  @inline(__always)
   internal __consuming func makeIterator() -> Iterator {
     return Iterator(self)
   }

    internal var iterator: _HashTable.Iterator

    @inlinable
    init(_ base: __owned _NativeSet) {
      self.base = base
      self.iterator = base.hashTable.makeIterator()


extension _NativeSet.Iterator: IteratorProtocol {
  @inlinable
  @inline(__always)
  internal mutating func next() -> Element? {
    guard let index = iterator.next() else { return nil }
    return base.uncheckedElement(at: index)
