package jetbrains.mps.closures.test; /*Generated by MPS */ import jetbrains.mps.baseLanguage.closures.runtime._FunctionTypes; import java.io.IOException; import java.io.File; public class MPS14656_helper { public MPS14656_helper() { } public static void valid() throws Exception { run(new _FunctionTypes._void_P0_E1<IOException>() { public void invoke() throws IOException { throw new IOException(); } }); } public static void invalid() throws Exception { run(new _FunctionTypes._void_P0_E1<IOException>() { public void invoke() throws IOException { File.createTempFile("", ""); } }); } public static void run(_FunctionTypes._void_P0_E1<? extends Exception> f) throws Exception { f.invoke(); } }