Make System.Runtime.CompilerServices.Unsafe inbox (dotnet/corefxdotnet/coreclr#35526)
authorEric StJohn <ericstj@microsoft.com>
Sat, 23 Feb 2019 02:20:16 +0000 (18:20 -0800)
committerJan Kotas <jkotas@microsoft.com>
Sat, 23 Feb 2019 05:29:42 +0000 (21:29 -0800)
commit3dceeab6032d4ef04f63dc41052d4820f8b74e89
tree4da603d138b50f56727dcf7b4eb88529797ccf4c
parent984593c0ae2e6daae0620a12b006a07a4e0aac7c
Make System.Runtime.CompilerServices.Unsafe inbox (dotnet/corefxdotnet/coreclr#35526)

* Make System.Runtime.CompilerServices.Unsafe inbox

Fix a couple places where we wanted to use it from other inbox assemblies but couldn't.

Unsafe remains as a package and newer versions of Unsafe will replace the inbox Version,
permitting us to add API over time.

* Update Rune tests to use TryEncodeToUtf8Bytes directly

* Add temporary suppression to package tests

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
Commit migrated from https://github.com/dotnet/coreclr/commit/89ecfac9aa06491295e067edaa91193a88ae7b9c
src/libraries/System.Private.CoreLib/src/System/Text/Rune.cs