Add ValueTask and friends to corelib
authorStephen Toub <stoub@microsoft.com>
Mon, 24 Jul 2017 14:08:38 +0000 (10:08 -0400)
committerStephen Toub <stoub@microsoft.com>
Mon, 24 Jul 2017 14:08:38 +0000 (10:08 -0400)
commit0db2afe53cd80295c3eac75923355fc7fec6131f
treea72d5765dcccd36140dd57f4a1dd9ffa9c82b6ca
parentb3e859cb5777bb68dd15caac75ee861da98489ae
Add ValueTask and friends to corelib

Files are copied without modification from corefx.

We will subsequently add these to the System.Runtime contract and specialize the System.Threading.Tasks.Extensions package to forward to System.Runtime on netcoreapp.
src/mscorlib/shared/System.Private.CoreLib.Shared.projitems
src/mscorlib/shared/System/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs [new file with mode: 0644]
src/mscorlib/shared/System/Runtime/CompilerServices/AsyncValueTaskMethodBuilder.cs [new file with mode: 0644]
src/mscorlib/shared/System/Runtime/CompilerServices/ConfiguredValueTaskAwaitable.cs [new file with mode: 0644]
src/mscorlib/shared/System/Runtime/CompilerServices/ValueTaskAwaiter.cs [new file with mode: 0644]
src/mscorlib/shared/System/Threading/Tasks/ValueTask.cs [new file with mode: 0644]