Home
last modified time | relevance | path

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

/aosp14/frameworks/base/tools/aapt2/format/binary/
H A DXmlFlattener.cpp122 ResXMLTree_attrExt* flat_elem = start_writer.NextBlock<ResXMLTree_attrExt>(); in Visit() local
125 AddString(node->namespace_uri, kLowPriority, &flat_elem->ns, in Visit()
127 AddString(node->name, kLowPriority, &flat_elem->name, true /* treat_empty_string_as_null */); in Visit()
129 flat_elem->attributeStart = android::util::HostToDevice16(sizeof(*flat_elem)); in Visit()
130 flat_elem->attributeSize = android::util::HostToDevice16(sizeof(ResXMLTree_attribute)); in Visit()
132 WriteAttributes(node, flat_elem, &start_writer); in Visit()
200 void WriteAttributes(const xml::Element* node, ResXMLTree_attrExt* flat_elem, in WriteAttributes() argument
220 flat_elem->attributeCount = android::util::HostToDevice16(filtered_attrs_.size()); in WriteAttributes()
229 flat_elem->idIndex = android::util::HostToDevice16(attribute_index); in WriteAttributes()
232 flat_elem->classIndex = android::util::HostToDevice16(attribute_index); in WriteAttributes()
[all …]