Home
last modified time | relevance | path

Searched refs:protoLiteral (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyLiteralsProto.cpp105 auto *protoLiteral = protoArray.add_literals(); in Serialize() local
106 Literal::Serialize(literal, *protoLiteral); in Serialize()
113 for (const auto &protoLiteral : protoArray.literals()) { in Deserialize()
115 Literal::Deserialize(protoLiteral, literal); in Deserialize()
120 void Literal::Serialize(const panda::pandasm::LiteralArray::Literal &literal, protoPanda::Literal &protoLiteral) in Serialize() argument
122 protoLiteral.set_tag(static_cast<uint32_t>(literal.tag_)); in Serialize()
123 auto *value = protoLiteral.mutable_value(); in Serialize()
127 void Literal::Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Literal &literal) in Deserialize() argument
129 literal.tag_ = static_cast<panda::panda_file::LiteralTag>(protoLiteral.tag()); in Deserialize()
130 VariantValue::Deserialize(protoLiteral in Deserialize()
[all...]
H A DassemblyLiteralsProto.h38 static void Serialize(const panda::pandasm::LiteralArray::Literal &literal, protoPanda::Literal &protoLiteral);
39 static void Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Literal &literal);

Completed in 1 milliseconds