This template is obsolete. Do not use it.
JSObjectOps is not a supported API. Details of the API may change from one release to the next. This documentation should be considered SpiderMonkey internals documentation, not API documentation. See bug 408416 for details.
Otherwise, it invokes the
JSClass.enumerate hook as an old-style
JSEnumerateOp to give the object an opportunity to define any remaining lazy properties. Then it iterates over
obj's defined properties, walking the internal data structure they're stored in.