Home | History | Annotate | Download | only in text

Lines Matching refs:lastChar

619         private char lastChar;
816 lastChar = text.charAt(charIndex);
817 if (Character.isHighSurrogate(lastChar)) {
823 byte dirType = getCachedDirectionality(lastChar);
826 if (lastChar == '<') {
828 } else if (lastChar == '&') {
846 lastChar = text.charAt(charIndex - 1);
847 if (Character.isLowSurrogate(lastChar)) {
853 byte dirType = getCachedDirectionality(lastChar);
856 if (lastChar == '>') {
858 } else if (lastChar == ';') {
874 lastChar = text.charAt(charIndex++);
875 if (lastChar == '>') {
879 if (lastChar == '"' || lastChar == '\'') {
881 char quote = lastChar;
882 while (charIndex < length && (lastChar = text.charAt(charIndex++)) != quote) {}
887 lastChar = '<';
903 lastChar = text.charAt(--charIndex);
904 if (lastChar == '<') {
908 if (lastChar == '>') {
911 if (lastChar == '"' || lastChar == '\'') {
913 char quote = lastChar;
914 while (charIndex > 0 && (lastChar = text.charAt(--charIndex)) != quote) {}
919 lastChar = '>';
929 while (charIndex < length && (lastChar = text.charAt(charIndex++)) != ';') {}
946 lastChar = text.charAt(--charIndex);
947 if (lastChar == '&') {
950 if (lastChar == ';') {
955 lastChar = ';';