Lines Matching full:parser
9 |_| XML parser
181 XML_Parser parser = (XML_Parser)userData;
183 XML_FreeContentModel(parser, model);
185 XML_StopParser(parser, /* resumable= */ XML_FALSE);
191 XML_Parser parser = XML_ParserCreate(NULL);
194 if (! parser) {
195 fprintf(stderr, "Couldn't allocate memory for parser\n");
199 XML_SetUserData(parser, parser);
200 XML_SetElementDeclHandler(parser, handleElementDeclaration);
203 void *const buf = XML_GetBuffer(parser, BUFSIZ);
206 XML_ParserFree(parser);
214 XML_ParserFree(parser);
220 if (XML_ParseBuffer(parser, (int)len, done) == XML_STATUS_ERROR) {
221 enum XML_Error errorCode = XML_GetErrorCode(parser);
227 XML_GetCurrentLineNumber(parser), XML_ErrorString(errorCode));
228 XML_ParserFree(parser);
233 XML_ParserFree(parser);