void JSFileReader::visitChildren(JSCell* cell, SlotVisitor& visitor) { JSFileReader* thisObject = jsCast<JSFileReader*>(cell); ASSERT_GC_OBJECT_INHERITS(thisObject, info()); COMPILE_ASSERT(StructureFlags & OverridesVisitChildren, OverridesVisitChildrenWithoutSettingFlag); ASSERT(thisObject->structure()->typeInfo().overridesVisitChildren()); Base::visitChildren(thisObject, visitor); thisObject->impl().visitJSEventListeners(visitor); }