Lines Matching refs:fXMLParser
69 , fXMLParser(XML_ParserCreate_MM(nullptr, &sk_XML_alloc, nullptr)) { } in ParsingContext()
83 SkAutoTCallVProc<skstd::remove_pointer_t<XML_Parser>, XML_ParserFree> fXMLParser; member
127 XML_StopParser(ctx->fXMLParser, XML_FALSE); in entity_decl_handler()
143 if (!ctx.fXMLParser) { in parse()
148 XML_SetUserData(ctx.fXMLParser, &ctx); in parse()
149 XML_SetElementHandler(ctx.fXMLParser, start_element_handler, end_element_handler); in parse()
150 XML_SetCharacterDataHandler(ctx.fXMLParser, text_handler); in parse()
153 XML_SetEntityDeclHandler(ctx.fXMLParser, entity_decl_handler); in parse()
158 void* buffer = XML_GetBuffer(ctx.fXMLParser, kBufferSize); in parse()
166 XML_Status status = XML_ParseBuffer(ctx.fXMLParser, SkToS32(len), done); in parse()
168 XML_Error error = XML_GetErrorCode(ctx.fXMLParser); in parse()
169 int line = XML_GetCurrentLineNumber(ctx.fXMLParser); in parse()
170 int column = XML_GetCurrentColumnNumber(ctx.fXMLParser); in parse()