• Home
  • Raw
  • Download

Lines Matching refs:protoElement

23         auto *protoElement = protoAnno.add_elements();  in Serialize()  local
24 AnnotationElement::Serialize(element, *protoElement); in Serialize()
31 for (const auto &protoElement : protoAnno.elements()) { in Deserialize() local
32 …panda::pandasm::AnnotationElement &element = AnnotationElement::Deserialize(protoElement, allocato… in Deserialize()
38 protoPanda::AnnotationElement &protoElement) in Serialize() argument
40 protoElement.set_name(element.GetName()); in Serialize()
42protoElement.set_valuetype(protoPanda::AnnotationElement_ValueType::AnnotationElement_ValueType_AR… in Serialize()
43 auto *protoArray = protoElement.mutable_array(); in Serialize()
46protoElement.set_valuetype(protoPanda::AnnotationElement_ValueType::AnnotationElement_ValueType_SC… in Serialize()
47 auto *protoScalar = protoElement.mutable_scalar(); in Serialize()
52 …nnotationElement &AnnotationElement::Deserialize(const protoPanda::AnnotationElement &protoElement, in Deserialize() argument
55 …if (protoElement.valuetype() == protoPanda::AnnotationElement_ValueType::AnnotationElement_ValueTy… in Deserialize()
56 … panda::pandasm::ArrayValue &array = ArrayValue::Deserialize(protoElement.array(), allocator); in Deserialize()
57 auto *element = allocator->New<panda::pandasm::AnnotationElement>(protoElement.name(), in Deserialize()
61 panda::pandasm::ScalarValue scalar = ScalarValue::Deserialize(protoElement.scalar(), allocator); in Deserialize()
62 auto *element = allocator->New<panda::pandasm::AnnotationElement>(protoElement.name(), in Deserialize()