contract TransferTest {
	fallback() external payable {
		// This used to cause an ICE
		payable(this).transfer;
	}

	function f() pure public {}
}
// ====
// compileToEwasm: also
// compileViaYul: also
// ----
// f() ->