/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 1 8 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ċ Ġ* Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġkotlin . text Ċ Ċ // Ġactually Ġ\ s Ġis Ġenough Ġto Ġmatch Ġall Ġwhitespace , Ġbut Ġ\ xA 0 Ġadded Ġbecause Ġof Ġdifferent Ġregexp Ġbehavior Ġof ĠR h ino Ġused Ġin ĠSelen ium Ġtests Ċ public Ġactual Ġfun ĠChar . is Whitespace (): ĠBoolean Ġ= ĠtoString (). matches ("[ \\ s \\ xA 0 ]") Ċ Ċ @ kotlin . internal . Inline Only Ċ public Ġactual Ġinline Ġfun ĠChar . toLowerCase (): ĠChar Ġ= Ġjs (" String . from CharCode ")( this ). toLowerCase (). charCodeAt ( 0 ) Ċ Ċ @ kotlin . internal . Inline Only Ċ public Ġactual Ġinline Ġfun ĠChar . toUpperCase (): ĠChar Ġ= Ġjs (" String . from CharCode ")( this ). toUpperCase (). charCodeAt ( 0 ) Ċ Ċ /** Ċ Ġ* ĠReturns Ġ` true ` Ġif Ġthis Ġcharacter Ġis Ġa ĠUnicode Ġhigh - sur rogate Ġcode Ġunit Ġ( also Ġknown Ġas Ġleading - sur rogate Ġcode Ġunit ). Ċ Ġ*/ Ċ public Ġactual Ġfun ĠChar . is High Sur rogate (): ĠBoolean Ġ= Ġthis Ġin ĠChar . MIN _ HIGH _ SUR RO GATE .. Char . MAX _ HIGH _ SUR RO GATE Ċ Ċ /** Ċ Ġ* ĠReturns Ġ` true ` Ġif Ġthis Ġcharacter Ġis Ġa ĠUnicode Ġlow - sur rogate Ġcode Ġunit Ġ( also Ġknown Ġas Ġtrailing - sur rogate Ġcode Ġunit ). Ċ Ġ*/ Ċ public Ġactual Ġfun ĠChar . is Low Sur rogate (): ĠBoolean Ġ= Ġthis Ġin ĠChar . MIN _ LOW _ SUR RO GATE .. Char . MAX _ LOW _ SUR RO GATE Ċ