Lines Matching full:done
196 // Return ToBoolean(Get(iterResult, "done")). in IteratorComplete()
198 … JSHandle<JSTaggedValue> done = JSTaggedValue::GetProperty(thread, iterResult, doneStr).GetValue(); in IteratorComplete() local
200 return done->ToBoolean(); in IteratorComplete()
218 // 3.Let done be IteratorComplete(result). in IteratorStep()
219 bool done = IteratorComplete(thread, result); in IteratorStep() local
220 // 4.ReturnIfAbrupt(done). in IteratorStep()
221 JSHandle<JSTaggedValue> doneHandle(thread, JSTaggedValue(done)); in IteratorStep()
223 // 5.If done is true, return false. in IteratorStep()
224 if (done) { in IteratorStep()
293 …Iterator::CreateIterResultObject(JSThread *thread, const JSHandle<JSTaggedValue> &value, bool done) in CreateIterResultObject() argument
302 // 4. Perform ! CreateDataPropertyOrThrow(obj, "done", done). in CreateIterResultObject()
304 obj->SetPropertyInlinedProps(thread, DONE_INLINE_PROPERTY_INDEX, JSTaggedValue(done)); in CreateIterResultObject()