Remove some dead argument checks for unsigned primitives for less than zero (dotnet...
authorHugh Bellamy <hughbellars@gmail.com>
Sat, 17 Jun 2017 14:32:10 +0000 (21:32 +0700)
committerDan Moseley <danmose@microsoft.com>
Sat, 17 Jun 2017 14:32:10 +0000 (07:32 -0700)
commit8809cfbbc483f904b00d41568b105185470a07c4
tree297f48a1f0e35cd34245aed5a45740df9af085a9
parenta59e906e509393c5d6937d726b502b61087c96c6
Remove some dead argument checks for unsigned primitives for less than zero (dotnet/coreclr#12349)

* Remove dead comparisons of unsigned primitive less than zero

* Delete bad assertition that is consistently hit using the Debug coreclr using the tests

Commit migrated from https://github.com/dotnet/coreclr/commit/34f33a8ccb1ce0f522ea14edde8ceb976997855f
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs