summaryrefslogtreecommitdiff
path: root/mcs/tests/test-async-74.cs
blob: 97bb7fd946cef6a944f22ccd080829a35db328a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Threading.Tasks;

class AwaitGotoBug
{
	public async Task Test()
	{
		using ((IDisposable)null)
		{
			retry:

			if (Equals(1, 2))
			{
				await Task.Yield();
				goto retry;
			}
			else
			{
				await Task.Yield();
			}
		}
	}

	public static void Main ()
	{
	}
}