Lines Matching refs:root
49 sp<XMLNode> root = XMLNode::parse(target);
50 if (root == NULL) {
54 return compileXmlFile(bundle, assets, resourceName, root, target, table, options);
65 sp<XMLNode> root = XMLNode::parse(target);
66 if (root == NULL) {
70 return compileXmlFile(bundle, assets, resourceName, root, outTarget, table, options);
76 const sp<XMLNode>& root,
81 if (table->versionForCompat(bundle, resourceName, target, root)) {
93 root->removeWhitespace(true, NULL);
95 root->removeWhitespace(false, NULL);
99 root->setUTF8(true);
102 if (table->processBundleFormat(bundle, resourceName, target, root) != NO_ERROR) {
108 status_t err = root->assignResourceIds(assets, table);
115 status_t err = root->parseValues(assets, table);
125 if (table->modifyForCompat(bundle, resourceName, target, root) != NO_ERROR) {
131 root->print();
133 status_t err = root->flatten(target,
4773 const sp<AaptFile>& target, const sp<XMLNode>& root) {
4774 XMLNode* node = root.get();
4776 // We're assuming the root element is what we're looking for, which can only be under a
4834 item.xmlRoot = root->clone();
4845 const sp<XMLNode>& root) {
4871 nodesToVisit.push(root);
4897 newRoot = root->clone();
5081 const sp<XMLNode>& root) {
5083 if (root->getType() == XMLNode::TYPE_NAMESPACE) {
5084 namespaces.push(root);
5086 return processBundleFormatImpl(bundle, resourceName, target, root, &namespaces);