Lines Matching refs:attr
144 if (!result || !result.value().attr) {
157 return entry.attr;
187 const Attribute& attr, std::unique_ptr<Item>& value) {
200 convertedValue = ResourceParser::parseItemForAttribute(*str.value, attr,
202 if (!convertedValue && attr.typeMask & android::ResTable_map::TYPE_STRING) {
225 const uint32_t typeMask = attr.typeMask | android::ResTable_map::TYPE_REFERENCE;
230 << attr
245 const Attribute* attr = doResolveAttribute(styleEntry.key, args.source);
246 if (attr) {
247 processAttributeValue(args.referrer, args.source, *attr, styleEntry.value);
252 void Linker::visit(Attribute& attr, ValueVisitorArgs& a) {
255 if (attr.typeMask & kMask) {
256 for (auto& symbol : attr.symbols) {