void fun()
{
	if (something) foreach (_; 0 .. 100)
			if (true)
			{
				if (stuff)
					doStuff();
				else
					morestuff();
			}
	else
		doStuff();

	cast(structalign_t) 1;
	for (*cost = 0; sc; sc = sc.enclosing, (*cost)++)
		if (sc.scopesym == scopesym)
			break;
		else
			a++;
}