[NI] Use projected type for constraint like Cap(out A) <: out @Exact T

This is an implicit semantics of Exact annotation
This commit is contained in:
Mikhail Zarechenskiy
2020-02-17 03:16:51 +03:00
parent 3cf77d29b5
commit 18b218bfa8
8 changed files with 90 additions and 2 deletions
@@ -9849,6 +9849,11 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
runTest("compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt");
}
@TestMetadata("valByMapDelegatedProperty.kt")
public void testValByMapDelegatedProperty() throws Exception {
runTest("compiler/testData/codegen/box/delegatedProperty/valByMapDelegatedProperty.kt");
}
@TestMetadata("valInInnerClass.kt")
public void testValInInnerClass() throws Exception {
runTest("compiler/testData/codegen/box/delegatedProperty/valInInnerClass.kt");