bool BaselineInspector::hasSeenNonStringIterNext(jsbytecode *pc) { JS_ASSERT(JSOp(*pc) == JSOP_ITERNEXT); if (!hasBaselineScript()) return false; const ICEntry &entry = icEntryFromPC(pc); ICStub *stub = entry.fallbackStub(); return stub->toIteratorNext_Fallback()->hasNonStringResult(); }