Lines Matching defs:vec
451 CVector<JSHandle<EcmaString>>& vec)
456 auto last = std::prev(vec.end());
457 for (auto iter = vec.begin(); iter != last; ++iter) {
463 size_t elemNum = vec.size();
467 vec[i] = JSHandle<EcmaString>(
468 thread, EcmaStringAccessor::Concat(thread->GetEcmaVM(), vec[NUM_2 * i], vec[NUM_2 * i + 1]));
472 vec[newNum - 1] = vec[elemNum - 1];
477 return vec.front().GetTaggedValue();
518 CVector<JSHandle<EcmaString>> vec;
519 vec.reserve(len);
537 vec.emplace_back(thread, nextStr);
541 vec.emplace_back(globalConst->GetHandledEmptyString());
552 return JoinUseTreeString(thread, receiverValue, sepStringHandle, sep, vec);
568 JSHandle<EcmaString> nextStr = vec[k];