18 references to UnsafeCreate
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1094
return Rune.
UnsafeCreate
((uint)utf32).ToString();
src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (15)
183
public static Rune ReplacementChar =>
UnsafeCreate
(UnicodeUtility.ReplacementChar);
252
return
UnsafeCreate
(modified[0]);
256
return
UnsafeCreate
(UnicodeUtility.GetScalarFromUtf16SurrogatePair(modified[0], modified[1]));
434
result =
UnsafeCreate
(tempValue);
555
result =
UnsafeCreate
(tempValue);
654
value =
UnsafeCreate
(tempValue);
832
return
UnsafeCreate
((uint)runeValue);
1010
result =
UnsafeCreate
(extendedValue);
1039
result =
UnsafeCreate
((highSurrogateOffset << 10) + ((uint)lowSurrogate - LowSurrogateStart) + (0x40u << 10));
1063
result =
UnsafeCreate
(value);
1208
value =
UnsafeCreate
((uint)runeValue);
1478
return
UnsafeCreate
(Utf16Utility.ConvertAllAsciiCharsInUInt32ToLowercase(value._value));
1484
return
UnsafeCreate
(CharUnicodeInfo.ToLower(value._value));
1527
return
UnsafeCreate
(Utf16Utility.ConvertAllAsciiCharsInUInt32ToUppercase(value._value));
1533
return
UnsafeCreate
(CharUnicodeInfo.ToUpper(value._value));
src\libraries\System.Private.CoreLib\src\System\Text\RunePosition.cs (1)
226
Rune rune = Rune.
UnsafeCreate
((uint)scalarValue);
src\libraries\System.Private.CoreLib\src\System\Text\SpanRuneEnumerator.cs (1)
49
_current = Rune.
UnsafeCreate
((uint)scalarValue);