Lines Matching refs:raw

124     // In C++, we parse into temporary UnicodeString objects named "raw" or "str".
394 private int parseTailoringString(int i, StringBuilder raw) throws ParseException {
395 i = parseString(skipWhiteSpace(i), raw);
396 if(raw.length() == 0) {
402 private int parseString(int i, StringBuilder raw) throws ParseException {
403 raw.setLength(0);
410 raw.append((char)0x27);
430 raw.append(c);
438 raw.appendCodePoint(cp);
450 raw.append(c);
453 for(int j = 0; j < raw.length();) {
454 int c = raw.codePointAt(j);
499 String raw = rawBuilder.toString();
502 if(raw.equals(positions[pos])) {
507 if(raw.equals("top")) {
511 if(raw.equals("variable top")) {
527 String raw = rawBuilder.toString();
530 if(raw.startsWith("reorder") &&
531 (raw.length() == 7 || raw.charAt(7) == 0x20)) {
532 parseReordering(raw);
536 if(raw.equals("backwards 2")) {
542 int valueIndex = raw.lastIndexOf(0x20);
544 v = raw.substring(valueIndex + 1);
545 raw = raw.substring(0, valueIndex);
549 if(raw.equals("strength") && v.length() == 1) {
562 } else if(raw.equals("alternate")) {
574 } else if(raw.equals("maxVariable")) {
593 } else if(raw.equals("caseFirst")) {
607 } else if(raw.equals("caseLevel")) {
614 } else if(raw.equals("normalization")) {
621 } else if(raw.equals("numericOrdering")) {
628 } else if(raw.equals("hiraganaQ")) {
637 } else if(raw.equals("import")) {
678 if(raw.equals("optimize")) {
686 } else if(raw.equals("suppressContractions")) {
699 private void parseReordering(CharSequence raw) throws ParseException {
701 if(i == raw.length()) {
708 while(i < raw.length()) {
711 while(limit < raw.length() && raw.charAt(limit) != ' ') { ++limit; }
712 String word = raw.subSequence(i, limit).toString();
799 private int readWords(int i, StringBuilder raw) {
800 raw.setLength(0);
806 if(raw.length() == 0) { return i; }
807 int lastIndex = raw.length() - 1;
808 if(raw.charAt(lastIndex) == ' ') { // remove trailing space
809 raw.setLength(lastIndex);
814 raw.append(' ');
817 raw.append(c);