Lines Matching refs:script
119 CollationData::getFirstPrimaryForGroup(int32_t script) const { in getFirstPrimaryForGroup()
120 int32_t index = getScriptIndex(script); in getFirstPrimaryForGroup()
125 CollationData::getLastPrimaryForGroup(int32_t script) const { in getLastPrimaryForGroup()
126 int32_t index = getScriptIndex(script); in getLastPrimaryForGroup()
156 CollationData::getScriptIndex(int32_t script) const { in getScriptIndex()
157 if(script < 0) { in getScriptIndex()
159 } else if(script < numScripts) { in getScriptIndex()
160 return scriptsIndex[script]; in getScriptIndex()
161 } else if(script < UCOL_REORDER_CODE_FIRST) { in getScriptIndex()
164 script -= UCOL_REORDER_CODE_FIRST; in getScriptIndex()
165 if(script < MAX_NUM_SPECIAL_REORDER_CODES) { in getScriptIndex()
166 return scriptsIndex[numScripts + script]; in getScriptIndex()
174 CollationData::getEquivalentScripts(int32_t script, in getEquivalentScripts() argument
178 int32_t index = getScriptIndex(script); in getEquivalentScripts()
180 if(script >= UCOL_REORDER_CODE_FIRST) { in getEquivalentScripts()
183 dest[0] = script; in getEquivalentScripts()
282 int32_t script = reorder[i++]; in makeReorderRanges() local
283 if(script == USCRIPT_UNKNOWN) { in makeReorderRanges()
287 script = reorder[--length]; in makeReorderRanges()
288 if(script == USCRIPT_UNKNOWN || // Must occur at most once. in makeReorderRanges()
289 script == UCOL_REORDER_CODE_DEFAULT) { in makeReorderRanges()
293 int32_t index = getScriptIndex(script); in makeReorderRanges()
303 if(script == UCOL_REORDER_CODE_DEFAULT) { in makeReorderRanges()
309 int32_t index = getScriptIndex(script); in makeReorderRanges()