isFinal
} else if (isFinal(ch)) {
} while (!isFinal(ch));
XML_Parse(XML_Parser parser, const char *s, int len, int isFinal);
XML_ParseBuffer(XML_Parser parser, int len, int isFinal);
XML_Parse(XML_Parser parser, const char *s, int len, int isFinal) {
parser->m_parsingStatus.finalBuffer = (XML_Bool)isFinal;
if (isFinal) {
return XML_ParseBuffer(parser, len, isFinal);
XML_ParseBuffer(XML_Parser parser, int len, int isFinal) {
parser->m_parsingStatus.finalBuffer = (XML_Bool)isFinal;
if (isFinal) {
for (int isFinal = 0; isFinal < 2; isFinal++) {
set_subtest("isFinal=%d", isFinal);
const enum XML_Status status = XML_Parse(parser, doc, -1, isFinal);
for (int isFinal = 0; isFinal < 2; isFinal++) {
set_subtest("isFinal=%d", isFinal);
const enum XML_Status status = XML_ParseBuffer(parser, -1, isFinal);
isFinal = 0;
isFinal = 1;
if (! XML_Parse(parser, XMLBufPtr, (int)parseBufferSize, isFinal)) {
} while (! isFinal);
int nrOfLoops, bufferSize, i, isFinal;
int isFinal) {
return XML_Parse(parser, s, len, isFinal);
int len, int isFinal);