Files
kotlin/compiler/testData/asJava/lightClasses/ExtendingInterfaceWithDefaultImpls.java
Pavel V. Talanov 32d3a1b4c9 Light classes: generate ACC_STATIC for DefaultImpls classes
To provide consistency between light classes and their delegates

IdeLightClass#testExtendingInterfaceWithDefaultImpls still failing since
    we do not generate implementations delegating to DefaultImpls of superinterfaces
2017-04-09 15:09:13 +03:00

12 lines
383 B
Java
Vendored

public interface B extends p.A {
@org.jetbrains.annotations.NotNull
java.lang.String b();
static final class DefaultImpls {
@org.jetbrains.annotations.NotNull
public static java.lang.String b(p.B $this) { /* compiled code */ }
@org.jetbrains.annotations.NotNull
public static java.lang.String a(p.B $this) { /* compiled code */ }
}
}