Lines Matching refs:ce32
31 CollationData::getIndirectCE32(uint32_t ce32) const { in getIndirectCE32()
32 U_ASSERT(Collation::isSpecialCE32(ce32)); in getIndirectCE32()
33 int32_t tag = Collation::tagFromCE32(ce32); in getIndirectCE32()
36 ce32 = ce32s[Collation::indexFromCE32(ce32)]; in getIndirectCE32()
38 ce32 = Collation::UNASSIGNED_CE32; in getIndirectCE32()
41 ce32 = ce32s[0]; in getIndirectCE32()
43 return ce32; in getIndirectCE32()
47 CollationData::getFinalCE32(uint32_t ce32) const { in getFinalCE32()
48 if(Collation::isSpecialCE32(ce32)) { in getFinalCE32()
49 ce32 = getIndirectCE32(ce32); in getFinalCE32()
51 return ce32; in getFinalCE32()
59 uint32_t ce32 = getCE32(c); in getSingleCE() local
60 if(ce32 == Collation::FALLBACK_CE32) { in getSingleCE()
62 ce32 = base->getCE32(c); in getSingleCE()
66 while(Collation::isSpecialCE32(ce32)) { in getSingleCE()
67 switch(Collation::tagFromCE32(ce32)) { in getSingleCE()
81 return Collation::ceFromLongPrimaryCE32(ce32); in getSingleCE()
83 return Collation::ceFromLongSecondaryCE32(ce32); in getSingleCE()
85 if(Collation::lengthFromCE32(ce32) == 1) { in getSingleCE()
86 ce32 = d->ce32s[Collation::indexFromCE32(ce32)]; in getSingleCE()
93 if(Collation::lengthFromCE32(ce32) == 1) { in getSingleCE()
94 return d->ces[Collation::indexFromCE32(ce32)]; in getSingleCE()
102 ce32 = d->ce32s[Collation::indexFromCE32(ce32)]; in getSingleCE()
107 ce32 = d->ce32s[0]; in getSingleCE()
110 return d->getCEFromOffsetCE32(c, ce32); in getSingleCE()
115 return Collation::ceFromSimpleCE32(ce32); in getSingleCE()