Lines Matching full:curdata
533 segmentNumber, *parser.curData);
574 new FunctionReplacer(t, new StringReplacer(output, parser.curData));
668 new StringMatcher(buf, qstart, qlimit, 0, *parser.curData);
829 curData = NULL;
898 curData = NULL;
970 if (curData != NULL) {
972 dataVector.addElement(curData, status);
974 dataVector.insertElementAt(curData, 0, status);
975 curData = NULL;
1033 curData = new TransliterationRuleData(status);
1035 if (curData == NULL) {
1039 parseData->data = curData;
1073 else if (!parsingIDs && curData != NULL) {
1075 dataVector.addElement(curData, status);
1077 dataVector.insertElementAt(curData, 0, status);
1146 curData->variablesBase = (UChar) start;
1159 return !(ch >= curData->variablesBase && ch < variableLimit);
1444 curData,
1452 curData->ruleSet.addRule(temptr, status);
1524 return (UChar) (curData->variablesBase + i);
1542 UChar empty = curData->variablesBase - 1;
1573 int32_t index = getSegmentStandin(seg, status) - curData->variablesBase;