Lines Matching refs:xml
19 #include "xml/XmlDom.h"
27 class BaseVisitor : public xml::Visitor {
32 virtual void visit(xml::Text*) override {};
34 virtual void visit(xml::Namespace* node) override {
40 virtual void visit(xml::Element* node) override {
42 Maybe<xml::ExtractedPackage> maybePackage = xml::extractPackageFromNamespace(
78 virtual void visit(xml::Element* node) override {
83 } else if (node->namespaceUri == xml::kSchemaAndroid) {
91 } else if (checkName && attr.namespaceUri == xml::kSchemaAndroid &&
94 } else if (attr.namespaceUri == xml::kSchemaAndroid && attr.name == u"onClick") {
107 virtual void visit(xml::Element* node) override {
114 xml::Attribute* attr = node->findAttribute(xml::kSchemaAndroid, u"fragment");
128 virtual void visit(xml::Element* node) override {
132 xml::Attribute* attr = node->findAttribute({}, u"class");
146 virtual void visit(xml::Element* node) override {
150 xml::Attribute* attr = node->findAttribute({}, u"package");
156 xml::Attribute* attr = node->findAttribute(xml::kSchemaAndroid, u"backupAgent");
171 xml::Attribute* attr = node->findAttribute(xml::kSchemaAndroid, u"name");
187 bool collectProguardRulesForManifest(const Source& source, xml::XmlResource* res,
197 bool collectProguardRules(const Source& source, xml::XmlResource* res, KeepSet* keepSet) {