Lines Matching full:special
52 // means the character is in the corresponding case. There is a special
283 // ToUpper maps the rune to upper case giving priority to the special mapping.
284 func (special SpecialCase) ToUpper(r rune) rune {
285 r1 := to(UpperCase, r, []CaseRange(special))
292 // ToTitle maps the rune to title case giving priority to the special mapping.
293 func (special SpecialCase) ToTitle(r rune) rune {
294 r1 := to(TitleCase, r, []CaseRange(special))
301 // ToLower maps the rune to lower case giving priority to the special mapping.
302 func (special SpecialCase) ToLower(r rune) rune {
303 r1 := to(LowerCase, r, []CaseRange(special))
335 // Consult caseOrbit table for special cases.