JVM_IR KT-45934 don't generate declaration stubs for delegates
This commit is contained in:
committed by
TeamCityServer
parent
cc415f62b5
commit
e89ab71bf8
@@ -0,0 +1,22 @@
|
||||
// FILE: kt45934.kt
|
||||
|
||||
class C(client: J) : I by client
|
||||
|
||||
// FILE: I.java
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface I {
|
||||
<C> List<C> foo();
|
||||
}
|
||||
|
||||
// FILE: J.java
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class J implements I {
|
||||
@Override
|
||||
public List<String> foo() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
@kotlin.Metadata
|
||||
public final class C {
|
||||
// source: 'kt45934.kt'
|
||||
private synthetic final field $$delegate_0: J
|
||||
public method <init>(@org.jetbrains.annotations.NotNull p0: J): void
|
||||
}
|
||||
Reference in New Issue
Block a user