switch (x) {
	case 0: {
		function foo() {}
		break;
	}
	default: {
		function foo() {}
		break;
	}
}

function f() {
	switch (x) {
		case 0: {
			function foo() {}
			break;
		}
		default: {
			function foo() {}
			break;
		}
	}
}