Lines Matching refs:parsing
654 // <---parsing--->| |
1253 parser->m_parsingStatus.parsing = XML_INITIALIZED;
1334 if (parser->m_parsingStatus.parsing == XML_PARSING
1335 || parser->m_parsingStatus.parsing == XML_SUSPENDED)
1614 if (parser->m_parsingStatus.parsing == XML_PARSING
1615 || parser->m_parsingStatus.parsing == XML_SUSPENDED)
1630 if (parser->m_parsingStatus.parsing == XML_PARSING
1631 || parser->m_parsingStatus.parsing == XML_SUSPENDED)
1900 if (parser->m_parsingStatus.parsing == XML_PARSING
1901 || parser->m_parsingStatus.parsing == XML_SUSPENDED)
1918 if (parser->m_parsingStatus.parsing == XML_PARSING
1919 || parser->m_parsingStatus.parsing == XML_SUSPENDED)
1932 switch (parser->m_parsingStatus.parsing) {
1946 parser->m_parsingStatus.parsing = XML_PARSING;
1976 switch (parser->m_parsingStatus.parsing) {
1983 parser->m_parsingStatus.parsing = XML_FINISHED;
1996 // Back up and restore the parsing status to avoid XML_ERROR_SUSPENDED
1998 const enum XML_Parsing originalStatus = parser->m_parsingStatus.parsing;
1999 parser->m_parsingStatus.parsing = XML_PARSING;
2001 parser->m_parsingStatus.parsing = originalStatus;
2003 // app requested, not how many bytes were left over after parsing.
2049 switch (parser->m_parsingStatus.parsing) {
2069 parser->m_parsingStatus.parsing = XML_PARSING;
2087 switch (parser->m_parsingStatus.parsing) {
2094 parser->m_parsingStatus.parsing = XML_FINISHED;
2115 switch (parser->m_parsingStatus.parsing) {
2237 switch (parser->m_parsingStatus.parsing) {
2246 parser->m_parsingStatus.parsing = XML_FINISHED;
2259 parser->m_parsingStatus.parsing = XML_SUSPENDED;
2261 parser->m_parsingStatus.parsing = XML_FINISHED;
2275 if (parser->m_parsingStatus.parsing != XML_SUSPENDED) {
2279 parser->m_parsingStatus.parsing = XML_PARSING;
2289 switch (parser->m_parsingStatus.parsing) {
2296 parser->m_parsingStatus.parsing = XML_FINISHED;
2484 return XML_L("cannot change setting once parsing has begun");
2504 return XML_L("parsing aborted");
2506 return XML_L("parsing finished");
2790 switch (parser->m_parsingStatus.parsing) {
3094 && (parser->m_parsingStatus.parsing != XML_FINISHED)) {
3095 if (parser->m_parsingStatus.parsing == XML_SUSPENDED)
3155 && (parser->m_parsingStatus.parsing != XML_FINISHED)) {
3156 if (parser->m_parsingStatus.parsing == XML_SUSPENDED)
3290 switch (parser->m_parsingStatus.parsing) {
4093 if (parser->m_parentParser) { /* we are parsing an external entity */
4151 if (parser->m_parsingStatus.parsing == XML_FINISHED)
4214 switch (parser->m_parsingStatus.parsing) {
4294 if (parser->m_parsingStatus.parsing == XML_FINISHED)
4558 /* At this point, m_parsingStatus.parsing cannot be XML_SUSPENDED. For
4559 * that to happen, a parameter entity parsing handler must have attempted
4563 if (parser->m_parsingStatus.parsing == XML_FINISHED)
4628 However, when parsing an external subset, doProlog will not accept a BOM
4922 * external entity parsing, so no allocation will happen
5748 switch (parser->m_parsingStatus.parsing) {
5783 if (parser->m_parsingStatus.parsing == XML_FINISHED)
5822 switch (parser->m_parsingStatus.parsing) {
5879 if (textEnd != next && parser->m_parsingStatus.parsing == XML_SUSPENDED) {
5928 if (textEnd != next && parser->m_parsingStatus.parsing == XML_SUSPENDED) {
5946 && parser->m_parsingStatus.parsing == XML_SUSPENDED) {