// CS7094: The `await' operator cannot be used in the filter expression of a catch clause
// Line: 12

using System.Threading.Tasks;

class Test
{
	async static Task M1 ()
	{
		try {
		}
		catch when (await Task.Factory.StartNew (() => false)) {
		}
	}
}