[NI] Use infered delegate expression type if there is no resolved call in trace

#KT-35707 Fixed
This commit is contained in:
Dmitriy Novozhilov
2019-12-27 11:49:24 +03:00
parent 605ef647e6
commit 9367c6a762
8 changed files with 55 additions and 3 deletions
@@ -7361,6 +7361,11 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/delegatedProperty/insideInlinedObjectMultiModule.kt");
}
@TestMetadata("kt35707.kt")
public void testKt35707() throws Exception {
runTest("compiler/testData/codegen/box/delegatedProperty/kt35707.kt");
}
@TestMetadata("kt4138.kt")
public void testKt4138() throws Exception {
runTest("compiler/testData/codegen/box/delegatedProperty/kt4138.kt");
@@ -8436,6 +8436,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/delegatedProperty/insideInlinedObjectMultiModule.kt");
}
@TestMetadata("kt35707.kt")
public void testKt35707() throws Exception {
runTest("compiler/testData/codegen/box/delegatedProperty/kt35707.kt");
}
@TestMetadata("kt4138.kt")
public void testKt4138() throws Exception {
runTest("compiler/testData/codegen/box/delegatedProperty/kt4138.kt");