Lines Matching full:ch
509 ch;
513 ch = data[index];
516 if (ch === '-' || ch === '+') {
517 ch = data[++index];
520 if (ch === '0') {
523 ch = data[++index];
527 if (ch === 'b') {
532 ch = data[index];
533 if (ch === '_') continue;
534 if (ch !== '0' && ch !== '1') return false;
537 return hasDigits && ch !== '_';
541 if (ch === 'x') {
546 ch = data[index];
547 if (ch === '_') continue;
551 return hasDigits && ch !== '_';
555 if (ch === 'o') {
560 ch = data[index];
561 if (ch === '_') continue;
565 return hasDigits && ch !== '_';
572 if (ch === '_') return false;
575 ch = data[index];
576 if (ch === '_') continue;
584 if (!hasDigits || ch === '_') return false;
590 var value = data, sign = 1, ch;
596 ch = value[0];
598 if (ch === '-' || ch === '+') {
599 if (ch === '-') sign = -1;
601 ch = value[0];
606 if (ch === '0') {
1469 var ch;
1471 ch = state.input.charCodeAt(state.position);
1473 if (ch === 0x0A/* LF */) {
1475 } else if (ch === 0x0D/* CR */) {
1491 ch = state.input.charCodeAt(state.position);
1493 while (ch !== 0) {
1494 while (is_WHITE_SPACE(ch)) {
1495 if (ch === 0x09/* Tab */ && state.firstTabInLine === -1) {
1498 ch = state.input.charCodeAt(++state.position);
1501 if (allowComments && ch === 0x23/* # */) {
1503 ch = state.input.charCodeAt(++state.position);
1504 } while (ch !== 0x0A/* LF */ && ch !== 0x0D/* CR */ && ch !== 0);
1507 if (is_EOL(ch)) {
1510 ch = state.input.charCodeAt(state.position);
1514 while (ch === 0x20/* Space */) {
1516 ch = state.input.charCodeAt(++state.position);
1532 ch;
1534 ch = state.input.charCodeAt(_position);
1538 if ((ch === 0x2D/* - */ || ch === 0x2E/* . */) &&
1539 ch === state.input.charCodeAt(_position + 1) &&
1540 ch === state.input.charCodeAt(_position + 2)) {
1544 ch = state.input.charCodeAt(_position);
1546 if (ch === 0 || is_WS_OR_EOL(ch)) {
1574 ch;
1576 ch = state.input.charCodeAt(state.position);
1578 if (is_WS_OR_EOL(ch) ||
1579 is_FLOW_INDICATOR(ch) ||
1580 ch === 0x23/* # */ ||
1581 ch === 0x26/* & */ ||
1582 ch === 0x2A/* * */ ||
1583 ch === 0x21/* ! */ ||
1584 ch === 0x7C/* | */ ||
1585 ch === 0x3E/* > */ ||
1586 ch === 0x27/* ' */ ||
1587 ch === 0x22/* " */ ||
1588 ch === 0x25/* % */ ||
1589 ch === 0x40/* @ */ ||
1590 ch === 0x60/* ` */) {
1594 if (ch === 0x3F/* ? */ || ch === 0x2D/* - */) {
1608 while (ch !== 0) {
1609 if (ch === 0x3A/* : */) {
1617 } else if (ch === 0x23/* # */) {
1625 withinFlowCollection && is_FLOW_INDICATOR(ch)) {
1628 } else if (is_EOL(ch)) {
1636 ch = state.input.charCodeAt(state.position);
1654 if (!is_WHITE_SPACE(ch)) {
1658 ch = state.input.charCodeAt(++state.position);
1673 var ch,
1676 ch = state.input.charCodeAt(state.position);
1678 if (ch !== 0x27/* ' */) {
1687 while ((ch = state.input.charCodeAt(state.position)) !== 0) {
1688 if (ch === 0x27/* ' */) {
1690 ch = state.input.charCodeAt(++state.position);
1692 if (ch === 0x27/* ' */) {
1700 } else if (is_EOL(ch)) {
1723 ch;
1725 ch = state.input.charCodeAt(state.position);
1727 if (ch !== 0x22/* " */) {
1736 while ((ch = state.input.charCodeAt(state.position)) !== 0) {
1737 if (ch === 0x22/* " */) {
1742 } else if (ch === 0x5C/* \ */) {
1744 ch = state.input.charCodeAt(++state.position);
1746 if (is_EOL(ch)) {
1750 } else if (ch < 256 && simpleEscapeCheck[ch]) {
1751 state.result += simpleEscapeMap[ch];
1754 } else if ((tmp = escapedHexLen(ch)) > 0) {
1759 ch = state.input.charCodeAt(++state.position);
1761 if ((tmp = fromHexCode(ch)) >= 0) {
1779 } else if (is_EOL(ch)) {
1813 ch;
1815 ch = state.input.charCodeAt(state.position);
1817 if (ch === 0x5B/* [ */) {
1821 } else if (ch === 0x7B/* { */) {
1833 ch = state.input.charCodeAt(++state.position);
1835 while (ch !== 0) {
1838 ch = state.input.charCodeAt(state.position);
1840 if (ch === terminator) {
1849 } else if (ch === 0x2C/* , */) {
1857 if (ch === 0x3F/* ? */) {
1875 ch = state.input.charCodeAt(state.position);
1877 if ((isExplicitPair || state.line === _line) && ch === 0x3A/* : */) {
1879 ch = state.input.charCodeAt(++state.position);
1895 ch = state.input.charCodeAt(state.position);
1897 if (ch === 0x2C/* , */) {
1899 ch = state.input.charCodeAt(++state.position);
1918 ch;
1920 ch = state.input.charCodeAt(state.position);
1922 if (ch === 0x7C/* | */) {
1924 } else if (ch === 0x3E/* > */) {
1933 while (ch !== 0) {
1934 ch = state.input.charCodeAt(++state.position);
1936 if (ch === 0x2B/* + */ || ch === 0x2D/* - */) {
1938 chomping = (ch === 0x2B/* + */) ? CHOMPING_KEEP : CHOMPING_STRIP;
1943 } else if ((tmp = fromDecimalCode(ch)) >= 0) {
1958 if (is_WHITE_SPACE(ch)) {
1959 do { ch = state.input.charCodeAt(++state.position); }
1960 while (is_WHITE_SPACE(ch));
1962 if (ch === 0x23/* # */) {
1963 do { ch = state.input.charCodeAt(++state.position); }
1964 while (!is_EOL(ch) && (ch !== 0));
1968 while (ch !== 0) {
1972 ch = state.input.charCodeAt(state.position);
1975 (ch === 0x20/* Space */)) {
1977 ch = state.input.charCodeAt(++state.position);
1984 if (is_EOL(ch)) {
2009 if (is_WHITE_SPACE(ch)) {
2041 while (!is_EOL(ch) && (ch !== 0)) {
2042 ch = state.input.charCodeAt(++state.position);
2058 ch;
2068 ch = state.input.charCodeAt(state.position);
2070 while (ch !== 0) {
2076 if (ch !== 0x2D/* - */) {
2092 ch = state.input.charCodeAt(state.position);
2102 ch = state.input.charCodeAt(state.position);
2104 if ((state.line === _line || state.lineIndent > nodeIndent) && (ch !== 0)) {
2137 ch;
2147 ch = state.input.charCodeAt(state.position);
2149 while (ch !== 0) {
2162 if ((ch === 0x3F/* ? */ || ch === 0x3A/* : */) && is_WS_OR_EOL(following)) {
2164 if (ch === 0x3F/* ? */) {
2184 ch = following;
2201 ch = state.input.charCodeAt(state.position);
2203 while (is_WHITE_SPACE(ch)) {
2204 ch = state.input.charCodeAt(++state.position);
2207 if (ch === 0x3A/* : */) {
2208 ch = state.input.charCodeAt(++state.position);
2210 if (!is_WS_OR_EOL(ch)) {
2268 ch = state.input.charCodeAt(state.position);
2271 if ((state.line === _line || state.lineIndent > nodeIndent) && (ch !== 0)) {
2304 ch;
2306 ch = state.input.charCodeAt(state.position);
2308 if (ch !== 0x21/* ! */) return false;
2314 ch = state.input.charCodeAt(++state.position);
2316 if (ch === 0x3C/* < */) {
2318 ch = state.input.charCodeAt(++state.position);
2320 } else if (ch === 0x21/* ! */) {
2323 ch = state.input.charCodeAt(++state.position);
2332 do { ch = state.input.charCodeAt(++state.position); }
2333 while (ch !== 0 && ch !== 0x3E/* > */);
2337 ch = state.input.charCodeAt(++state.position);
2342 while (ch !== 0 && !is_WS_OR_EOL(ch)) {
2344 if (ch === 0x21/* ! */) {
2359 ch = state.input.charCodeAt(++state.position);
2400 ch;
2402 ch = state.input.charCodeAt(state.position);
2404 if (ch !== 0x26/* & */) return false;
2410 ch = state.input.charCodeAt(++state.position);
2413 while (ch !== 0 && !is_WS_OR_EOL(ch) && !is_FLOW_INDICATOR(ch)) {
2414 ch = state.input.charCodeAt(++state.position);
2427 ch;
2429 ch = state.input.charCodeAt(state.position);
2431 if (ch !== 0x2A/* * */) return false;
2433 ch = state.input.charCodeAt(++state.position);
2436 while (ch !== 0 && !is_WS_OR_EOL(ch) && !is_FLOW_INDICATOR(ch)) {
2437 ch = state.input.charCodeAt(++state.position);
2640 ch;
2647 while ((ch = state.input.charCodeAt(state.position)) !== 0) {
2650 ch = state.input.charCodeAt(state.position);
2652 if (state.lineIndent > 0 || ch !== 0x25/* % */) {
2657 ch = state.input.charCodeAt(++state.position);
2660 while (ch !== 0 && !is_WS_OR_EOL(ch)) {
2661 ch = state.input.charCodeAt(++state.position);
2671 while (ch !== 0) {
2672 while (is_WHITE_SPACE(ch)) {
2673 ch = state.input.charCodeAt(++state.position);
2676 if (ch === 0x23/* # */) {
2677 do { ch = state.input.charCodeAt(++state.position); }
2678 while (ch !== 0 && !is_EOL(ch));
2682 if (is_EOL(ch)) break;
2686 while (ch !== 0 && !is_WS_OR_EOL(ch)) {
2687 ch = state.input.charCodeAt(++state.position);
2693 if (ch !== 0) readLineBreak(state);