   func refresh() {
     n = 0
     count = enumerable.countByEnumeratingWithState(
-      state._elementStorageIfContiguous,
+      state._baseAddressIfContiguous,
       objects: AutoreleasingUnsafeMutablePointer(
-        objects._elementStorageIfContiguous),
+        objects._baseAddressIfContiguous),
       count: STACK_BUF_SIZE)
   }
 

    // Imported as:
    // @objc(initWithObjects:count:)
    // init(withObjects objects: UnsafePointer<AnyObject?>, count cnt: Int)
    self.init(objects: UnsafeMutablePointer(x.elementStorage), count: x.count)
    _fixLifetime(x)
  }
}

    // + (instancetype)arrayWithObjects:(const id [])objects count:(NSUInteger)cnt;
    let x = _extractOrCopyToNativeArrayBuffer(elements._buffer)
    let result = self(
      objects: UnsafeMutablePointer(x.baseAddress), count: x.count)
    _fixLifetime(x)
    return result
  }
