Home
last modified time | relevance | path

Searched refs:Deserialize (Results 1 – 25 of 37) sorted by relevance

12

/arkcompiler/ets_frontend/merge_abc/src/
DmetaProto.cpp24 void RecordMetadata::Deserialize(const protoPanda::RecordMetadata &protoMeta, in Deserialize() function in panda::proto::RecordMetadata
29 ItemMetadata::Deserialize(protoItemMetadata, *meta); in Deserialize()
32 AnnotationMetadata::Deserialize(protoAnnoMetadata, *meta, allocator); in Deserialize()
35 Metadata::Deserialize(protoMetadata, *meta); in Deserialize()
45 void FunctionMetadata::Deserialize(const protoPanda::FunctionMetadata &protoMeta, in Deserialize() function in panda::proto::FunctionMetadata
50 ItemMetadata::Deserialize(protoItemMetadata, *meta); in Deserialize()
53 AnnotationMetadata::Deserialize(protoAnnoMetadata, *meta, allocator); in Deserialize()
56 Metadata::Deserialize(protoMetadata, *meta); in Deserialize()
72 void FieldMetadata::Deserialize(const protoPanda::FieldMetadata &protoMeta, in Deserialize() function in panda::proto::FieldMetadata
77 ItemMetadata::Deserialize(protoItemMetadata, *meta); in Deserialize()
[all …]
DmetaProto.h29 static void Deserialize(const protoPanda::RecordMetadata &protoMeta,
38 static void Deserialize(const protoPanda::FunctionMetadata &protoMeta,
46 static void Deserialize(const protoPanda::FieldMetadata &protoMeta,
54 static void Deserialize(const protoPanda::ParamMetadata &protoMeta,
62 …static void Deserialize(const protoPanda::ItemMetadata &protoMeta, panda::pandasm::ItemMetadata &m…
69 …static void Deserialize(const protoPanda::AnnotationMetadata &protoMeta, panda::pandasm::Annotatio…
76 static void Deserialize(const protoPanda::Metadata &protoMeta, panda::pandasm::Metadata &meta);
DassemblyFunctionProto.cpp30 void CatchBlock::Deserialize(const protoPanda::CatchBlock &protoBlock, panda::pandasm::Function::Ca… in Deserialize() function in panda::proto::CatchBlock
48 void Parameter::Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Para… in Deserialize() function in panda::proto::Parameter
51 ParamMetadata::Deserialize(protoParam.metadata(), param.metadata, allocator); in Deserialize()
112 void Function::Deserialize(const protoPanda::Function &protoFunction, panda::pandasm::Function &fun… in Deserialize() function in panda::proto::Function
115 FunctionMetadata::Deserialize(protoFunction.metadata(), function.metadata, allocator); in Deserialize()
121 Label::Deserialize(protoLabel, label); in Deserialize()
128 Ins::Deserialize(protoIns, ins); in Deserialize()
135 LocalVariable::Deserialize(protoLocalVariable, localVariable); in Deserialize()
145 CatchBlock::Deserialize(protoCatchBlock, *catchBlock); in Deserialize()
154 auto &paramType = Type::Deserialize(protoParam.type(), allocator); in Deserialize()
[all …]
DideHelpersProto.cpp28 void SourceLocation::Deserialize(const protoPanda::SourceLocation &protoLocation, in Deserialize() function in panda::proto::SourceLocation
32 SourcePosition::Deserialize(protoLocation.begin(), location.begin); in Deserialize()
35 SourcePosition::Deserialize(protoLocation.end(), location.end); in Deserialize()
46 void SourcePosition::Deserialize(const protoPanda::SourcePosition &protoPosition, in Deserialize() function in panda::proto::SourcePosition
DannotationProto.h28 …static void Deserialize(const protoPanda::AnnotationData &protoAnno, panda::pandasm::AnnotationDat…
36 …static panda::pandasm::AnnotationElement &Deserialize(const protoPanda::AnnotationElement &protoEl…
43 static panda::pandasm::ScalarValue Deserialize(const protoPanda::ScalarValue &protoScalar,
53 static panda::pandasm::ArrayValue &Deserialize(const protoPanda::ArrayValue &protoArray,
DassemblyLiteralsProto.h27 static void Deserialize(const protoPanda::VariantValue &protoValue, LiteralValueType &value);
33 …static void Deserialize(const protoPanda::LiteralArray &protoArray, panda::pandasm::LiteralArray &…
39 …static void Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Lit…
DassemblyFunctionProto.h34 …static void Deserialize(const protoPanda::CatchBlock &protoBlock, panda::pandasm::Function::CatchB…
40 …static void Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Paramet…
47 …static void Deserialize(const protoPanda::Function &protoFunction, panda::pandasm::Function &funct…
DassemblyRecordProto.cpp43 void Record::Deserialize(const protoPanda::Record &protoRecord, panda::pandasm::Record &record, in Deserialize() function in panda::proto::Record
47 RecordMetadata::Deserialize(protoRecord.metadata(), record.metadata, allocator); in Deserialize()
51 Field::Deserialize(protoField, recordField, allocator); in Deserialize()
59 FileLocation::Deserialize(protoLocation, record.file_location); in Deserialize()
DassemblyProgramProto.cpp52 void Program::Deserialize(const protoPanda::Program &protoProgram, panda::pandasm::Program &program, in Deserialize() function in panda::proto::Program
62 Record::Deserialize(protoRecord, record, allocator); in Deserialize()
71 Function::Deserialize(protoFunction, *function, allocator); in Deserialize()
79 LiteralArray::Deserialize(protoLiteralArray, literalArray); in Deserialize()
88 auto &arrayType = Type::Deserialize(protoArrayType, allocator); in Deserialize()
DassemblyLiteralsProto.cpp61 void VariantValue::Deserialize(const protoPanda::VariantValue &protoValue, LiteralValueType &value) in Deserialize() function in panda::proto::VariantValue
110 void LiteralArray::Deserialize(const protoPanda::LiteralArray &protoArray, panda::pandasm::LiteralA… in Deserialize() function in panda::proto::LiteralArray
115 Literal::Deserialize(protoLiteral, literal); in Deserialize()
127 void Literal::Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Li… in Deserialize() function in panda::proto::Literal
130 VariantValue::Deserialize(protoLiteral.value(), literal.value_); in Deserialize()
DassemblyFieldProto.cpp33 void Field::Deserialize(const protoPanda::Field &protoField, panda::pandasm::Field &field, in Deserialize() function in panda::proto::Field
36 field.type = Type::Deserialize(protoField.type(), allocator); in Deserialize()
38 FieldMetadata::Deserialize(protoField.metadata(), field.metadata, allocator); in Deserialize()
DideHelpersProto.h27 …static void Deserialize(const protoPanda::SourceLocation &protoLocation, panda::pandasm::SourceLoc…
34 …static void Deserialize(const protoPanda::SourcePosition &protoPosition, panda::pandasm::SourcePos…
DassemblyDebugProto.h26 …static void Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginfo::Ins…
33 static void Deserialize(const protoPanda::LocalVariable &protoDebug,
DassemblyLabelProto.cpp29 void Label::Deserialize(const protoPanda::Label &protoLabel, panda::pandasm::Label &label) in Deserialize() function in panda::proto::Label
34 FileLocation::Deserialize(protoLocation, label.file_location); in Deserialize()
DannotationProto.cpp28 void AnnotationData::Deserialize(const protoPanda::AnnotationData &protoAnno, panda::pandasm::Annot… in Deserialize() function in panda::proto::AnnotationData
32 …panda::pandasm::AnnotationElement &element = AnnotationElement::Deserialize(protoElement, allocato… in Deserialize()
52 panda::pandasm::AnnotationElement &AnnotationElement::Deserialize(const protoPanda::AnnotationEleme… in Deserialize() function in panda::proto::AnnotationElement
56 … panda::pandasm::ArrayValue &array = ArrayValue::Deserialize(protoElement.array(), allocator); in Deserialize()
61 panda::pandasm::ScalarValue scalar = ScalarValue::Deserialize(protoElement.scalar(), allocator); in Deserialize()
133 panda::pandasm::ScalarValue ScalarValue::Deserialize(const protoPanda::ScalarValue &protoScalar, in Deserialize() function in panda::proto::ScalarValue
156 … value = static_cast<panda::pandasm::Type>(Type::Deserialize(protoScalar.valuetype(), allocator)); in Deserialize()
162 AnnotationData::Deserialize(protoAnnotationData, *value, allocator); in Deserialize()
261 panda::pandasm::ArrayValue &ArrayValue::Deserialize(const protoPanda::ArrayValue &protoArray, in Deserialize() function in panda::proto::ArrayValue
267 panda::pandasm::ScalarValue scalar = ScalarValue::Deserialize(protoValue, allocator); in Deserialize()
DassemblyDebugProto.cpp28 void DebuginfoIns::Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginf… in Deserialize() function in panda::proto::DebuginfoIns
48 void LocalVariable::Deserialize(const protoPanda::LocalVariable &protoDebug, in Deserialize() function in panda::proto::LocalVariable
DassemblyInsProto.cpp47 void Ins::Deserialize(const protoPanda::Ins &protoInsn, panda::pandasm::Ins &insn) in Deserialize() function in panda::proto::Ins
76 DebuginfoIns::Deserialize(protoDebugInfoIns, insn.ins_debug); in Deserialize()
DassemblyLabelProto.h27 static void Deserialize(const protoPanda::Label &protoLabel, panda::pandasm::Label &label);
DassemblyInsProto.h27 static void Deserialize(const protoPanda::Ins &protoInsn, panda::pandasm::Ins &insn);
DassemblyFileLocationProto.h26 static void Deserialize(const protoPanda::FileLocation &protoLocation,
DassemblyTypeProto.h27 static panda::pandasm::Type &Deserialize(const protoPanda::Type &protoType,
DassemblyProgramProto.h30 … static void Deserialize(const protoPanda::Program &protoProgram, panda::pandasm::Program &program,
DassemblyFieldProto.h28 static void Deserialize(const protoPanda::Field &protoField, panda::pandasm::Field &field,
DassemblyRecordProto.h29 static void Deserialize(const protoPanda::Record &protoRecord, panda::pandasm::Record &record,
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_serializer_test.cpp78 JSHandle<JSTaggedValue> retTrue = deserializer.Deserialize(); in JSSpecialValueTest()
80 JSHandle<JSTaggedValue> retFalse = deserializer.Deserialize(); in JSSpecialValueTest()
82 JSHandle<JSTaggedValue> retUndefined = deserializer.Deserialize(); in JSSpecialValueTest()
83 JSHandle<JSTaggedValue> retNull = deserializer.Deserialize(); in JSSpecialValueTest()
84 JSHandle<JSTaggedValue> retHole = deserializer.Deserialize(); in JSSpecialValueTest()
96 JSHandle<JSTaggedValue> objValue1 = deserializer.Deserialize(); in JSPlainObjectTest1()
97 JSHandle<JSTaggedValue> objValue2 = deserializer.Deserialize(); in JSPlainObjectTest1()
133 JSHandle<JSTaggedValue> objValue1 = deserializer.Deserialize(); in JSPlainObjectTest2()
155 [[maybe_unused]] JSHandle<JSTaggedValue> objValue1 = deserializer.Deserialize(); in NativeBindingObjectTest1()
156 JSHandle<JSTaggedValue> objValue2 = deserializer.Deserialize(); in NativeBindingObjectTest1()
[all …]

12