Lines Matching refs:parser

81   XML_Parser parser;  member
85 static int processStream(const XML_Char *filename, XML_Parser parser);
88 reportError(XML_Parser parser, const XML_Char *filename) { in reportError() argument
89 enum XML_Error code = XML_GetErrorCode(parser); in reportError()
95 filename, XML_GetErrorLineNumber(parser), in reportError()
96 XML_GetErrorColumnNumber(parser), message); in reportError()
105 XML_Parser parser = ((PROCESS_ARGS *)args)->parser; in processFile() local
107 if (XML_Parse(parser, (const char *)data, (int)size, 1) == XML_STATUS_ERROR) { in processFile()
108 reportError(parser, filename); in processFile()
152 externalEntityRefFilemap(XML_Parser parser, const XML_Char *context, in externalEntityRefFilemap() argument
158 XML_Parser entParser = XML_ExternalEntityParserCreate(parser, context, 0); in externalEntityRefFilemap()
163 args.parser = entParser; in externalEntityRefFilemap()
185 processStream(const XML_Char *filename, XML_Parser parser) { in processStream() argument
198 char *buf = (char *)XML_GetBuffer(parser, READ_SIZE); in processStream()
213 if (XML_ParseBuffer(parser, nread, nread == 0) == XML_STATUS_ERROR) { in processStream()
214 reportError(parser, filename != NULL ? filename : T("STDIN")); in processStream()
230 externalEntityRefStream(XML_Parser parser, const XML_Char *context, in externalEntityRefStream() argument
236 XML_Parser entParser = XML_ExternalEntityParserCreate(parser, context, 0); in externalEntityRefStream()
247 XML_ProcessFile(XML_Parser parser, const XML_Char *filename, unsigned flags) { in XML_ProcessFile() argument
250 if (! XML_SetBase(parser, filename)) { in XML_ProcessFile()
256 XML_SetExternalEntityRefHandler(parser, (flags & XML_MAP_FILE) in XML_ProcessFile()
263 args.parser = parser; in XML_ProcessFile()
274 result = processStream(filename, parser); in XML_ProcessFile()
278 result = processStream(filename, parser); in XML_ProcessFile()