Lines Matching defs:currentOffset

1331                                 int currentOffset, int endOffset)
1340 if (currentOffset == endOffset) {
1343 ch = data.charAt(currentOffset);
1348 if (++currentOffset == endOffset) {
1351 ch = data.charAt(currentOffset);
1353 if (currentOffset == endOffset) {
1366 if (++currentOffset == endOffset) {
1373 if (++currentOffset == endOffset) {
1380 if (++currentOffset == endOffset) {
1387 if (++currentOffset == endOffset) {
1396 if (currentOffset + 1 == endOffset) {
1399 currentOffset++;
1402 ch = data.charAt(currentOffset + 1);
1406 currentOffset += 2;
1410 currentOffset = scanNumber(tokens, data, endOffset, currentOffset/*, encoding*/);
1414 currentOffset++;
1418 currentOffset++;
1423 if (++currentOffset == endOffset) {
1426 ch = data.charAt(currentOffset);
1428 if (currentOffset == endOffset || ch == '|' || ch == '/') {
1437 if (currentOffset == endOffset) {
1444 if (++currentOffset == endOffset) {
1451 if (++currentOffset == endOffset) {
1456 if (++currentOffset == endOffset) {
1460 ch = data.charAt(currentOffset);
1467 if (++currentOffset == endOffset) {
1472 if (++currentOffset == endOffset) {
1477 ch = data.charAt(currentOffset);
1481 if (++currentOffset == endOffset) {
1492 if (++currentOffset == endOffset) {
1499 if (++currentOffset == endOffset) {
1506 if (++currentOffset == endOffset) {
1513 if (++currentOffset == endOffset) {
1518 if (++currentOffset == endOffset) {
1522 ch = data.charAt(currentOffset);
1529 if (++currentOffset == endOffset) {
1534 if (++currentOffset == endOffset) {
1539 ch = data.charAt(currentOffset);
1543 if (++currentOffset == endOffset) {
1552 if (++currentOffset == endOffset) {
1557 ch = data.charAt(currentOffset);
1561 if (++currentOffset == endOffset) {
1574 if (++currentOffset == endOffset) {
1578 ch = data.charAt(currentOffset);
1579 int litOffset = currentOffset;
1581 if (++currentOffset == endOffset) {
1585 ch = data.charAt(currentOffset);
1587 int litLength = currentOffset - litOffset;
1591 if (++currentOffset == endOffset) {
1602 currentOffset = scanNumber(tokens, data, endOffset, currentOffset/*, encoding*/);
1608 if (++currentOffset == endOffset) {
1612 nameOffset = currentOffset;
1613 currentOffset = scanNCName(data, endOffset, currentOffset);
1614 if (currentOffset == nameOffset) {
1618 if (currentOffset < endOffset) {
1619 ch = data.charAt(currentOffset);
1624 nameHandle = symbolTable.addSymbol(data.substring(nameOffset, currentOffset));
1629 if (++currentOffset == endOffset) {
1633 nameOffset = currentOffset;
1634 currentOffset = scanNCName(data, endOffset, currentOffset);
1635 if (currentOffset == nameOffset) {
1639 if (currentOffset < endOffset) {
1640 ch = data.charAt(currentOffset);
1645 nameHandle = symbolTable.addSymbol(data.substring(nameOffset, currentOffset));
1672 if (++currentOffset == endOffset) {
1709 nameOffset = currentOffset;
1710 currentOffset = scanNCName(data, endOffset, currentOffset);
1711 if (currentOffset == nameOffset) {
1715 if (currentOffset < endOffset) {
1716 ch = data.charAt(currentOffset);
1721 nameHandle = symbolTable.addSymbol(data.substring(nameOffset, currentOffset));
1726 if (++currentOffset == endOffset) {
1730 ch = data.charAt(currentOffset);
1732 if (++currentOffset < endOffset) {
1733 ch = data.charAt(currentOffset);
1737 if (++currentOffset < endOffset) {
1738 ch = data.charAt(currentOffset);
1743 nameOffset = currentOffset;
1744 currentOffset = scanNCName(data, endOffset, currentOffset);
1745 if (currentOffset == nameOffset) {
1749 if (currentOffset < endOffset) {
1750 ch = data.charAt(currentOffset);
1755 nameHandle = symbolTable.addSymbol(data.substring(nameOffset, currentOffset));
1762 if (++currentOffset == endOffset) {
1765 ch = data.charAt(currentOffset);
1817 if (++currentOffset == endOffset) {
1827 (ch == ':' && currentOffset + 1 < endOffset &&
1828 data.charAt(currentOffset + 1) == ':')) {
1866 currentOffset++;
1867 if (++currentOffset == endOffset) {
1903 int scanNCName(String data, int endOffset, int currentOffset) {
1904 int ch = data.charAt(currentOffset);
1912 return currentOffset;
1918 return currentOffset;
1921 while (++currentOffset < endOffset) {
1922 ch = data.charAt(currentOffset);
1943 return currentOffset;
1949 private int scanNumber(XPath.Tokens tokens, String/*byte[]*/ data, int endOffset, int currentOffset/*, EncodingSupport encoding*/) {
1950 int ch = data.charAt(currentOffset);
1955 if (++currentOffset == endOffset) {
1958 ch = data.charAt(currentOffset);
1961 if (++currentOffset < endOffset) {
1962 /** int start = currentOffset; **/
1963 ch = data.charAt(currentOffset);
1966 if (++currentOffset == endOffset) {
1969 ch = data.charAt(currentOffset);
1973 part = tokens.addSymbol(data, start, currentOffset - start, encoding);
1976 //part = fStringPool.addSymbol(data.substring(start, currentOffset));
1983 return currentOffset;