Lines Matching +refs:val +refs:state
973 followed by name=val.
1096 const char *val = NULL;
1101 if (!parsePseudoAttribute(enc, ptr, end, &name, &nameEnd, &val, &ptr)
1114 *versionPtr = val;
1117 if (!parsePseudoAttribute(enc, ptr, end, &name, &nameEnd, &val, &ptr)) {
1131 int c = toAscii(enc, val, end);
1133 *badPtr = val;
1137 *encodingName = val;
1139 *encoding = encodingFinder(enc, val, ptr - enc->minBytesPerChar);
1140 if (!parsePseudoAttribute(enc, ptr, end, &name, &nameEnd, &val, &ptr)) {
1152 if (XmlNameMatchesAscii(enc, val, ptr - enc->minBytesPerChar, KW_yes)) {
1156 else if (XmlNameMatchesAscii(enc, val, ptr - enc->minBytesPerChar, KW_no)) {
1161 *badPtr = val;
1490 the external (protocol) specified encoding; state is
1499 int state,
1513 if (state != XML_CONTENT_STATE)
1529 && state == XML_CONTENT_STATE)
1541 && state == XML_CONTENT_STATE)
1550 && state == XML_CONTENT_STATE)
1553 return XmlTok(*encPtr, state, ptr, end, nextTokPtr);
1556 && state == XML_CONTENT_STATE)
1569 if (state == XML_CONTENT_STATE) {
1591 if (state == XML_CONTENT_STATE && INIT_ENC_INDEX(enc) == UTF_16LE_ENC)
1594 return XmlTok(*encPtr, state, ptr, end, nextTokPtr);
1606 if (state == XML_CONTENT_STATE)
1609 return XmlTok(*encPtr, state, ptr, end, nextTokPtr);
1615 return XmlTok(*encPtr, state, ptr, end, nextTokPtr);