• Home
  • Raw
  • Download

Lines Matching refs:startIdx

821     int32_t startIdx = pos.getIndex();  in parse()  local
832 ParsePosition tmpPos(startIdx); in parse()
869 tmpPos.setIndex(startIdx); in parse()
886 tmpPos.setIndex(startIdx); in parse()
907 tmpPos.setIndex(startIdx); in parse()
925 tmpPos.setIndex(startIdx); in parse()
950 …eNames::MatchInfoCollection> specificMatches(fTimeZoneNames->find(text, startIdx, nameTypes, statu… in parse()
952 pos.setErrorIndex(startIdx); in parse()
959 matchPos = startIdx + specificMatches->getMatchLengthAt(i); in parse()
983 tzdbTimeZoneNames->find(text, startIdx, nameTypes, status)); in parse()
985 pos.setErrorIndex(startIdx); in parse()
992 matchPos = startIdx + tzdbNameMatches->getMatchLengthAt(i); in parse()
1038 len = gnames->findBestMatch(text, startIdx, genericNameTypes, tzID, tt, status); in parse()
1041 pos.setErrorIndex(startIdx); in parse()
1049 pos.setIndex(startIdx + len); in parse()
1058 tmpPos.setIndex(startIdx); in parse()
1070 tmpPos.setIndex(startIdx); in parse()
1082 tmpPos.setIndex(startIdx); in parse()
1096 if (parsedPos > startIdx) { in parse()
1120 tmpPos.setIndex(startIdx); in parse()
1138 U_ASSERT(parsedPos == startIdx + 1); // only when "Z" is used in parse()
1146 tmpPos.setIndex(startIdx); in parse()
1168 tmpPos.setIndex(startIdx); in parse()
1200 …eNames::MatchInfoCollection> specificMatches(fTimeZoneNames->find(text, startIdx, ALL_SIMPLE_NAME_… in parse()
1202 pos.setErrorIndex(startIdx); in parse()
1209 if (startIdx + specificMatches->getMatchLengthAt(i) > matchPos) { in parse()
1211 matchPos = startIdx + specificMatches->getMatchLengthAt(i); in parse()
1227 tzdbTimeZoneNames->find(text, startIdx, ALL_SIMPLE_NAME_TYPES, status)); in parse()
1229 pos.setErrorIndex(startIdx); in parse()
1236 if (startIdx + tzdbNameMatches->getMatchLengthAt(i) > matchPos) { in parse()
1238 matchPos = startIdx + tzdbNameMatches->getMatchLengthAt(i); in parse()
1258 … genMatchLen = gnames->findBestMatch(text, startIdx, ALL_GENERIC_NAME_TYPES, tzID, tt, status); in parse()
1261 pos.setErrorIndex(startIdx); in parse()
1265 if (genMatchLen > 0 && parsedPos < startIdx + genMatchLen) { in parse()
1266 parsedPos = startIdx + genMatchLen; in parse()
1275 tmpPos.setIndex(startIdx); in parse()
1288 tmpPos.setIndex(startIdx); in parse()
1301 if (parsedPos > startIdx) { in parse()
1317 pos.setErrorIndex(startIdx); in parse()
2870 int32_t startIdx = pos.getIndex(); in parseExemplarLocation() local
2875 …eNames::MatchInfoCollection> exemplarMatches(fTimeZoneNames->find(text, startIdx, UTZNM_EXEMPLAR_L… in parseExemplarLocation()
2877 pos.setErrorIndex(startIdx); in parseExemplarLocation()
2883 if (startIdx + exemplarMatches->getMatchLengthAt(i) > parsedPos) { in parseExemplarLocation()
2885 parsedPos = startIdx + exemplarMatches->getMatchLengthAt(i); in parseExemplarLocation()
2895 pos.setErrorIndex(startIdx); in parseExemplarLocation()