Lines Matching defs:continuation
64 JsonContinuation continuation(ContType::RETURN, 0);
89 continuationList.emplace_back(std::move(continuation));
90 continuation = JsonContinuation(ContType::OBJECT, propertyList.size());
116 continuationList.emplace_back(std::move(continuation));
117 continuation = JsonContinuation(ContType::MAP, propertyList.size());
143 continuationList.emplace_back(std::move(continuation));
144 continuation = JsonContinuation(ContType::ARRAY, elementsList.size());
160 ParseNumber(IsInObjOrArrayOrMap(continuation.type_)));
164 parseValue = ParseString(IsInObjOrArrayOrMap(continuation.type_));
174 switch (continuation.type_) {
192 parseValue = CreateSJsonArray(continuation, elementsList);
194 parseValue = CreateJsonArray(continuation, elementsList);
201 elementsList.resize(continuation.index_);
202 continuation = std::move(continuationList.back());
226 parseValue = CreateSJsonObject(continuation, propertyList);
228 parseValue = CreateJsonObject(continuation, propertyList);
235 propertyList.resize(continuation.index_);
236 continuation = std::move(continuationList.back());
260 parseValue = CreateSJsonMap(continuation, propertyList);
262 parseValue = CreateJsonMap(continuation, propertyList);
269 propertyList.resize(continuation.index_);
270 continuation = std::move(continuationList.back());
281 JSHandle<JSTaggedValue> JsonParser<T>::CreateJsonArray(JsonContinuation continuation,
284 size_t start = continuation.index_;
294 JSHandle<JSTaggedValue> JsonParser<T>::CreateSJsonArray([[maybe_unused]] JsonContinuation continuation,
297 size_t start = continuation.index_;
308 JSHandle<JSTaggedValue> JsonParser<T>::CreateJsonObject(JsonContinuation continuation,
311 size_t start = continuation.index_;
329 JSHandle<JSTaggedValue> JsonParser<T>::CreateSJsonObject(JsonContinuation continuation,
332 size_t start = continuation.index_;
438 JSHandle<JSTaggedValue> JsonParser<T>::CreateJsonMap(JsonContinuation continuation,
441 size_t start = continuation.index_;
456 JSHandle<JSTaggedValue> JsonParser<T>::CreateSJsonMap(JsonContinuation continuation,
459 size_t start = continuation.index_;