Lines Matching refs:pb_attr
639 const pb::Attribute& pb_attr = pb_compound_value.attr();
640 std::unique_ptr<Attribute> attr = util::make_unique<Attribute>(pb_attr.format_flags());
641 attr->min_int = pb_attr.min_int();
642 attr->max_int = pb_attr.max_int();
643 for (const pb::Attribute_Symbol& pb_symbol : pb_attr.symbol()) {
910 for (const pb::XmlAttribute& pb_attr : pb_el.attribute()) {
912 attr.name = pb_attr.name();
913 attr.namespace_uri = pb_attr.namespace_uri();
914 attr.value = pb_attr.value();
915 if (pb_attr.resource_id() != 0u) {
916 attr.compiled_attribute = xml::AaptAttribute{Attribute(), ResourceId(pb_attr.resource_id())};
918 if (pb_attr.has_compiled_item()) {
920 DeserializeItemFromPb(pb_attr.compiled_item(), {}, {}, value_pool, nullptr, out_error);
924 attr.compiled_value->SetSource(Source().WithLine(pb_attr.source().line_number()));