Home
last modified time | relevance | path

Searched refs:literalArray (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_test_helper.h39 pandasm::LiteralArray literalArray(literal); in AddLiteral()
40 program.literalarray_table.emplace(literalId, literalArray); in AddLiteral()
79 static void AddTagValue(std::vector<LiteralArray::Literal> &literalArray, in AddTagValue() argument
86 literalArray.emplace_back(std::move(literalTag)); in AddTagValue()
113 literalArray.emplace_back(std::move(literalValue)); in AddTagValue()
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyProgramProto.cpp78 panda::pandasm::LiteralArray literalArray; in Deserialize() local
79 LiteralArray::Deserialize(protoLiteralArray, literalArray); in Deserialize()
80 program.literalarray_table.insert({name, std::move(literalArray)}); in Deserialize()
/arkcompiler/ets_runtime/ecmascript/patch/
Dpatch_loader.cpp174 TaggedArray *literalArray = TaggedArray::Cast(classLiteral->GetArray()); in UnloadPatchInternal() local
175 JSTaggedValue value = literalArray->Get(thread, literalIndex); in UnloadPatchInternal()
273 TaggedArray *literalArray = TaggedArray::Cast(classLiteral->GetArray()); in FindAndReplaceSameMethod() local
274 uint32_t literalLength = literalArray->GetLength(); in FindAndReplaceSameMethod()
276 JSTaggedValue literalItem = literalArray->Get(thread, literalIndex); in FindAndReplaceSameMethod()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp237 …teral(const Json::Value &literal, std::vector<panda::pandasm::LiteralArray::Literal> &literalArray) in ParseLiteral() argument
246 literalArray.emplace_back(tagLiteral); in ParseLiteral()
311 literalArray.emplace_back(valueLiteral); in ParseLiteral()
659 std::vector<panda::pandasm::LiteralArray::Literal> literalArray; in ParseFunctionTypeInfo() local
666 literalArray.emplace_back(instTagLiteral); in ParseFunctionTypeInfo()
669 literalArray.emplace_back(instValueLiteral); in ParseFunctionTypeInfo()
688 literalArray.emplace_back(typeTagLiteral); in ParseFunctionTypeInfo()
689 literalArray.emplace_back(typeValueLiteral); in ParseFunctionTypeInfo()
693 auto literalarrayInstance = panda::pandasm::LiteralArray(literalArray); in ParseFunctionTypeInfo()
708 std::vector<panda::pandasm::LiteralArray::Literal> literalArray; in CreateLiteralArrayForType() local
[all …]
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dprogram_object.h237 JSHandle<TaggedArray> literalArray = LiteralDataExtractor::GetDatasIgnoreType( in GetClassLiteralFromCache() local
240 classLiteral->SetArray(thread, literalArray); in GetClassLiteralFromCache()
/arkcompiler/ets_frontend/ts2panda/src/
Dts2panda.ts226 literalArrays.forEach(function(literalArray) {
229 "lit_arr": literalArray