Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetUtf16SurrogatePairFromAstralScalarValue()

static void System.Text.Unicode.UnicodeHelpers.GetUtf16SurrogatePairFromAstralScalarValue ( uint scalar,
out char highSurrogate,
out char lowSurrogate )
inlinestaticpackage

Definition at line 837 of file UnicodeHelpers.cs.

838 {
839 highSurrogate = (char)(scalar + 56557568 >> 10);
840 lowSurrogate = (char)((scalar & 0x3FF) + 56320);
841 }

Referenced by System.Text.Encodings.Web.DefaultJavaScriptEncoder.EscaperImplementation.EncodeUtf16(), and System.Text.Encodings.Web.DefaultJavaScriptEncoder.EscaperImplementation.EncodeUtf8().