Example #1
0
bool BaselineInspector::hasSeenNonStringIterMore(jsbytecode* pc) {
  MOZ_ASSERT(JSOp(*pc) == JSOP_MOREITER);

  if (!hasICScript()) {
    return false;
  }

  const ICEntry& entry = icEntryFromPC(pc);
  ICStub* stub = entry.fallbackStub();

  return stub->toIteratorMore_Fallback()->hasNonStringResult();
}