-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-System.RuntimeenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additions
Description
There are still a few places where we're explicitly defining nint/nuint as aliases for int/long/uint/ulong rather than using the new C# 9 types:
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(13):using nint = System.Int64;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(14):using nuint = System.UInt64;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(16):using nint = System.Int32;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs(17):using nuint = System.UInt32;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs(18):using nuint_t = System.UInt64;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs(20):using nuint_t = System.UInt32;
d:\repos\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs(23):using nuint_t = System.UInt64;
Metadata
Metadata
Assignees
Labels
area-System.RuntimeenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additions