UnicodeDebug
using System.Diagnostics;
namespace System.Text
{
internal static class UnicodeDebug
{
[Conditional("DEBUG")]
internal static void AssertIsBmpCodePoint(uint codePoint)
{
}
[Conditional("DEBUG")]
internal static void AssertIsHighSurrogateCodePoint(uint codePoint)
{
}
[Conditional("DEBUG")]
internal static void AssertIsLowSurrogateCodePoint(uint codePoint)
{
}
[Conditional("DEBUG")]
internal static void AssertIsValidCodePoint(uint codePoint)
{
}
[Conditional("DEBUG")]
internal static void AssertIsValidScalar(uint scalarValue)
{
}
[Conditional("DEBUG")]
internal static void AssertIsValidSupplementaryPlaneScalar(uint scalarValue)
{
}
private static string ToHexString(uint codePoint)
{
return $"""{codePoint:""}";
}
}
}