• Home
  • Raw
  • Download

Lines Matching refs:startIdx

826     int32_t startIdx = pos.getIndex();  in parse()  local
837 ParsePosition tmpPos(startIdx); in parse()
874 tmpPos.setIndex(startIdx); in parse()
891 tmpPos.setIndex(startIdx); in parse()
912 tmpPos.setIndex(startIdx); in parse()
930 tmpPos.setIndex(startIdx); in parse()
955 …eNames::MatchInfoCollection> specificMatches(fTimeZoneNames->find(text, startIdx, nameTypes, statu… in parse()
957 pos.setErrorIndex(startIdx); in parse()
964 matchPos = startIdx + specificMatches->getMatchLengthAt(i); in parse()
988 tzdbTimeZoneNames->find(text, startIdx, nameTypes, status)); in parse()
990 pos.setErrorIndex(startIdx); in parse()
997 matchPos = startIdx + tzdbNameMatches->getMatchLengthAt(i); in parse()
1043 len = gnames->findBestMatch(text, startIdx, genericNameTypes, tzID, tt, status); in parse()
1046 pos.setErrorIndex(startIdx); in parse()
1054 pos.setIndex(startIdx + len); in parse()
1063 tmpPos.setIndex(startIdx); in parse()
1075 tmpPos.setIndex(startIdx); in parse()
1087 tmpPos.setIndex(startIdx); in parse()
1101 if (parsedPos > startIdx) { in parse()
1125 tmpPos.setIndex(startIdx); in parse()
1143 U_ASSERT(parsedPos == startIdx + 1); // only when "Z" is used in parse()
1151 tmpPos.setIndex(startIdx); in parse()
1173 tmpPos.setIndex(startIdx); in parse()
1205 …eNames::MatchInfoCollection> specificMatches(fTimeZoneNames->find(text, startIdx, ALL_SIMPLE_NAME_… in parse()
1207 pos.setErrorIndex(startIdx); in parse()
1214 if (startIdx + specificMatches->getMatchLengthAt(i) > matchPos) { in parse()
1216 matchPos = startIdx + specificMatches->getMatchLengthAt(i); in parse()
1232 tzdbTimeZoneNames->find(text, startIdx, ALL_SIMPLE_NAME_TYPES, status)); in parse()
1234 pos.setErrorIndex(startIdx); in parse()
1241 if (startIdx + tzdbNameMatches->getMatchLengthAt(i) > matchPos) { in parse()
1243 matchPos = startIdx + tzdbNameMatches->getMatchLengthAt(i); in parse()
1263 … genMatchLen = gnames->findBestMatch(text, startIdx, ALL_GENERIC_NAME_TYPES, tzID, tt, status); in parse()
1266 pos.setErrorIndex(startIdx); in parse()
1270 if (genMatchLen > 0 && parsedPos < startIdx + genMatchLen) { in parse()
1271 parsedPos = startIdx + genMatchLen; in parse()
1280 tmpPos.setIndex(startIdx); in parse()
1293 tmpPos.setIndex(startIdx); in parse()
1306 if (parsedPos > startIdx) { in parse()
1322 pos.setErrorIndex(startIdx); in parse()
2875 int32_t startIdx = pos.getIndex(); in parseExemplarLocation() local
2880 …eNames::MatchInfoCollection> exemplarMatches(fTimeZoneNames->find(text, startIdx, UTZNM_EXEMPLAR_L… in parseExemplarLocation()
2882 pos.setErrorIndex(startIdx); in parseExemplarLocation()
2888 if (startIdx + exemplarMatches->getMatchLengthAt(i) > parsedPos) { in parseExemplarLocation()
2890 parsedPos = startIdx + exemplarMatches->getMatchLengthAt(i); in parseExemplarLocation()
2900 pos.setErrorIndex(startIdx); in parseExemplarLocation()