Lines Matching refs:attr
87 for (const auto& attr : node->attributes) {
88 if (checkClass && attr.namespaceUri.empty() && attr.name == u"class" &&
89 util::isJavaClassName(attr.value)) {
90 addClass(node->lineNumber, attr.value);
91 } else if (checkName && attr.namespaceUri == xml::kSchemaAndroid &&
92 attr.name == u"name" && util::isJavaClassName(attr.value)) {
93 addClass(node->lineNumber, attr.value);
94 } else if (attr.namespaceUri == xml::kSchemaAndroid && attr.name == u"onClick") {
95 addMethod(node->lineNumber, attr.value);
114 xml::Attribute* attr = node->findAttribute(xml::kSchemaAndroid, u"fragment");
115 if (attr && util::isJavaClassName(attr->value)) {
116 addClass(node->lineNumber, attr->value);
132 xml::Attribute* attr = node->findAttribute({}, u"class");
133 if (attr && util::isJavaClassName(attr->value)) {
134 addClass(node->lineNumber, attr->value);
150 xml::Attribute* attr = node->findAttribute({}, u"package");
151 if (attr) {
152 mPackage = attr->value;
156 xml::Attribute* attr = node->findAttribute(xml::kSchemaAndroid, u"backupAgent");
157 if (attr) {
159 attr->value);
171 xml::Attribute* attr = node->findAttribute(xml::kSchemaAndroid, u"name");
172 if (attr) {
174 attr->value);