/arkcompiler/ets_frontend/merge_abc/src/ |
H A D | metaProto.cpp | 24 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(protoItemMetadat in Deserialize() 98 void ParamMetadata::Deserialize(const protoPanda::ParamMetadata &protoMeta, Deserialize() function in panda::proto::ParamMetadata 113 void ItemMetadata::Deserialize(const protoPanda::ItemMetadata &protoMeta, panda::pandasm::ItemMetadata &meta) Deserialize() function in panda::proto::ItemMetadata 129 void AnnotationMetadata::Deserialize(const protoPanda::AnnotationMetadata &protoMeta, Deserialize() function in panda::proto::AnnotationMetadata 158 void Metadata::Deserialize(const protoPanda::Metadata &protoMeta, panda::pandasm::Metadata &meta) Deserialize() function in panda::proto::Metadata [all...] |
H A D | metaProto.h | 29 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 &meta); 69 static void Deserialize(const protoPanda::AnnotationMetadata &protoMeta, panda::pandasm::AnnotationMetadata &meta, 76 static void Deserialize(const protoPanda::Metadata &protoMeta, panda::pandasm::Metadata &meta);
|
H A D | assemblyFunctionProto.cpp | 30 void CatchBlock::Deserialize(const protoPanda::CatchBlock &protoBlock, panda::pandasm::Function::CatchBlock &block) in Deserialize() function in panda::proto::CatchBlock 48 void Parameter::Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter ¶m, in Deserialize() function in panda::proto::Parameter 51 ParamMetadata::Deserialize(protoParam.metadata(), param.metadata, allocator); in Deserialize() 124 Label::Deserialize(protoLabel, label); in DeserializeLabels() 135 Ins::Deserialize(protoIns, ins); in DeserializeProtoIns() 147 LocalVariable::Deserialize(protoLocalVariable, localVariable); in DeserializeProtoLocalVariable() 152 void Function::Deserialize(const protoPanda::Function &protoFunction, panda::pandasm::Function &function, in Deserialize() function in panda::proto::Function 155 FunctionMetadata::Deserialize(protoFunction.metadata(), function.metadata, allocator); in Deserialize() 167 CatchBlock::Deserialize(protoCatchBlock, *catchBlock); in Deserialize() 176 auto ¶mType = Type::Deserialize(protoPara in Deserialize() [all...] |
H A D | annotationProto.h | 28 static void Deserialize(const protoPanda::AnnotationData &protoAnno, panda::pandasm::AnnotationData &anno, 36 static panda::pandasm::AnnotationElement &Deserialize(const protoPanda::AnnotationElement &protoElement, 43 static panda::pandasm::ScalarValue Deserialize(const protoPanda::ScalarValue &protoScalar, 53 static panda::pandasm::ArrayValue &Deserialize(const protoPanda::ArrayValue &protoArray,
|
H A D | ideHelpersProto.cpp | 28 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
|
H A D | assemblyRecordProto.cpp | 43 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()
|
H A D | assemblyLiteralsProto.h | 27 static void Deserialize(const protoPanda::VariantValue &protoValue, LiteralValueType &value); 33 static void Deserialize(const protoPanda::LiteralArray &protoArray, panda::pandasm::LiteralArray &array); 39 static void Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Literal &literal);
|
H A D | assemblyLiteralsProto.cpp | 61 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::LiteralArray &array) 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::Literal &literal) in Deserialize() function in panda::proto::Literal 130 VariantValue::Deserialize(protoLiteral.value(), literal.value_); in Deserialize()
|
H A D | assemblyProgramProto.cpp | 52 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() 72 Function::Deserialize(protoFunction, *function, allocator); in Deserialize() 80 LiteralArray::Deserialize(protoLiteralArray, literalArray); in Deserialize() 89 auto &arrayType = Type::Deserialize(protoArrayType, allocator); in Deserialize()
|
H A D | assemblyFieldProto.cpp | 33 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()
|
H A D | assemblyFunctionProto.h | 34 static void Deserialize(const protoPanda::CatchBlock &protoBlock, panda::pandasm::Function::CatchBlock &block); 40 static void Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter ¶m, 54 static void Deserialize(const protoPanda::Function &protoFunction, panda::pandasm::Function &function,
|
H A D | assemblyDebugProto.h | 26 static void Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginfo::Ins &debug); 33 static void Deserialize(const protoPanda::LocalVariable &protoDebug,
|
H A D | assemblyLabelProto.cpp | 29 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()
|
H A D | ideHelpersProto.h | 27 static void Deserialize(const protoPanda::SourceLocation &protoLocation, panda::pandasm::SourceLocation &location); 34 static void Deserialize(const protoPanda::SourcePosition &protoPosition, panda::pandasm::SourcePosition &position);
|
H A D | annotationProto.cpp | 28 void AnnotationData::Deserialize(const protoPanda::AnnotationData &protoAnno, panda::pandasm::AnnotationData &anno, in Deserialize() function in panda::proto::AnnotationData 32 panda::pandasm::AnnotationElement &element = AnnotationElement::Deserialize(protoElement, allocator); in Deserialize() 52 panda::pandasm::AnnotationElement &AnnotationElement::Deserialize(const protoPanda::AnnotationElement &protoElement, in Deserialize() function in panda::proto::AnnotationElement 56 panda::pandasm::ArrayValue &array = ArrayValue::Deserialize(protoElement.array(), allocator); in Deserialize() 62 panda::pandasm::ScalarValue scalar = ScalarValue::Deserialize(protoElement.scalar(), allocator); in Deserialize() 135 panda::pandasm::ScalarValue ScalarValue::Deserialize(const protoPanda::ScalarValue &protoScalar, in Deserialize() function in panda::proto::ScalarValue 158 value = static_cast<panda::pandasm::Type>(Type::Deserialize(protoScalar.valuetype(), allocator)); in Deserialize() 165 AnnotationData::Deserialize(protoAnnotationData, *value, allocator); in Deserialize() 264 panda::pandasm::ArrayValue &ArrayValue::Deserialize(const protoPanda::ArrayValue &protoArray, in Deserialize() function in panda::proto::ArrayValue 270 panda::pandasm::ScalarValue scalar = ScalarValue::Deserialize(protoValu in Deserialize() [all...] |
H A D | assemblyDebugProto.cpp | 28 void DebuginfoIns::Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginfo::Ins &debug) in Deserialize() function in panda::proto::DebuginfoIns 48 void LocalVariable::Deserialize(const protoPanda::LocalVariable &protoDebug, in Deserialize() function in panda::proto::LocalVariable
|
H A D | assemblyInsProto.cpp | 47 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()
|
H A D | assemblyFileLocationProto.h | 26 static void Deserialize(const protoPanda::FileLocation &protoLocation,
|
H A D | assemblyFieldProto.h | 28 static void Deserialize(const protoPanda::Field &protoField, panda::pandasm::Field &field,
|
H A D | assemblyProgramProto.h | 30 static void Deserialize(const protoPanda::Program &protoProgram, panda::pandasm::Program &program,
|
H A D | assemblyRecordProto.h | 29 static void Deserialize(const protoPanda::Record &protoRecord, panda::pandasm::Record &record,
|
H A D | assemblyLabelProto.h | 27 static void Deserialize(const protoPanda::Label &protoLabel, panda::pandasm::Label &label);
|
H A D | assemblyInsProto.h | 27 static void Deserialize(const protoPanda::Ins &protoInsn, panda::pandasm::Ins &insn);
|
H A D | assemblyTypeProto.h | 27 static panda::pandasm::Type &Deserialize(const protoPanda::Type &protoType,
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot.h | 43 bool Deserialize(SnapshotType type, const CString &snapshotFile, bool isBuiltins = false); 45 bool Deserialize(SnapshotType type, const CString &snapshotFile, [[maybe_unused]] std::function<bool
|