8 references to GetScalarFromUtf16SurrogatePair
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Globalization\InvariantModeCasing.cs (1)
178
return (UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(charA, charB), 2);
src\libraries\System.Private.CoreLib\src\System\Globalization\OrdinalCasing.Icu.cs (2)
271
uint upperSurrogateA = CharUnicodeInfo.ToUpper(UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(a, lowSurrogateA));
272
uint upperSurrogateB = CharUnicodeInfo.ToUpper(UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(b, lowSurrogateB));
src\libraries\System.Private.CoreLib\src\System\Globalization\SurrogateCasing.cs (2)
18
UnicodeUtility.GetUtf16SurrogatesFromSupplementaryPlaneScalar(CharUnicodeInfo.ToUpper(UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(h, l)), out hr, out lr);
30
UnicodeUtility.GetUtf16SurrogatesFromSupplementaryPlaneScalar(CharUnicodeInfo.ToLower(UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(h, l)), out hr, out lr);
src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (3)
256
return UnsafeCreate(UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(modified[0], modified[1]));
850
returnValue = UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(returnValue, potentialLowSurrogate);
899
returnValue = UnicodeUtility.
GetScalarFromUtf16SurrogatePair
(returnValue, potentialLowSurrogate);