Lines Matching refs:parser
296 SkDOMParser parser(&fAlloc);
297 if (!parser.parse(doc, len))
299 SkDEBUGCODE(SkDebugf("xml parse error, line %d\n", parser.fParserError.getLineNumber());)
304 fRoot = parser.getRoot();
310 static void walk_dom(const SkDOM& dom, const SkDOM::Node* node, SkXMLParser* parser)
314 parser->startElement(elem);
320 parser->addAttribute(name, value);
325 walk_dom(dom, node, parser);
329 parser->endElement(elem);
335 SkDOMParser parser(&fAlloc);
337 walk_dom(dom, node, &parser);
339 fRoot = parser.getRoot();