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();
}
}