Lines Matching refs:parser
69 int parse_overlay_tag(const ResXMLTree& parser, const char *target_package_name)
71 const size_t N = parser.getAttributeCount();
76 String16 key(parser.getAttributeName(i, &len));
78 const char16_t *p = parser.getAttributeStringValue(i, &len);
84 if (parser.getAttributeValue(i, &v) == sizeof(Res_value)) {
100 ResXMLTree parser;
101 parser.setTo(data, size);
102 if (parser.getError() != NO_ERROR) {
103 ALOGD("%s failed to init xml parser, error=0x%08x\n", __FUNCTION__, parser.getError());
109 type = parser.next();
112 String16 tag(parser.getElementName(&len));
114 return parse_overlay_tag(parser, target_package_name);