Lines Matching defs:parser
3048 XML_Parser parser;
3074 /* convert a UTF-8 tag/attribute name from the expat parser
3231 EXPAT(GetErrorLineNumber)(self->parser),
3232 EXPAT(GetErrorColumnNumber)(self->parser),
3255 return; /* parser will look for errors */
3324 return; /* parser will look for errors */
3466 return; /* parser will look for errors */
3601 self->parser = NULL;
3647 self->parser = EXPAT(ParserCreate_MM)(encoding, &ExpatMemoryHandler, "}");
3648 if (!self->parser) {
3656 EXPAT(SetHashSalt)(self->parser,
3709 /* configure parser */
3710 EXPAT(SetUserData)(self->parser, self);
3713 self->parser,
3718 self->parser,
3723 self->parser,
3727 self->parser,
3732 self->parser,
3737 self->parser,
3741 self->parser,
3745 self->parser,
3775 if (self->parser != NULL) {
3776 XML_Parser parser = self->parser;
3777 self->parser = NULL;
3778 EXPAT(ParserFree)(parser);
3823 ok = EXPAT(Parse)(self->parser, data, data_len, final);
3830 EXPAT(GetErrorCode)(self->parser),
3831 EXPAT(GetErrorLineNumber)(self->parser),
3832 EXPAT(GetErrorColumnNumber)(self->parser),
3850 /* end feeding data to parser */
3886 /* feed data to parser */
3901 (void)EXPAT(SetEncoding)(self->parser, "utf-8");
4088 self->parser,
4095 self->parser,
4102 self->parser,
4108 self->parser,