Support inlining in scripts and outer expression capturing

#KT-7744 Fixed
This commit is contained in:
Michael Bogdanov
2015-05-18 13:23:12 +03:00
parent 226350b4ba
commit 5cb9671803
6 changed files with 59 additions and 3 deletions
@@ -47,6 +47,18 @@ public class ScriptCodegenTestGenerated extends AbstractScriptCodegenTest {
doTest(fileName);
}
@TestMetadata("inline.kts")
public void testInline() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/inline.kts");
doTest(fileName);
}
@TestMetadata("outerCapture.kts")
public void testOuterCapture() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/outerCapture.kts");
doTest(fileName);
}
@TestMetadata("parameter.kts")
public void testParameter() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/script/parameter.kts");