mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-09 00:21:47 +00:00
In this mode, javac AST and Symbol files are used during Kotlin compilation instead of PSI / binary stuff. Later, they are reused for Java file compilation. javac in this mode is integrated into kotlinc.
29 lines
796 B
Plaintext
Vendored
29 lines
796 B
Plaintext
Vendored
package test
|
|
|
|
public/*package*/ abstract class AbstractInheritance : test.Interface {
|
|
public/*package*/ constructor AbstractInheritance()
|
|
public open fun getAnswer(): kotlin.Int
|
|
}
|
|
|
|
public/*package*/ interface I {
|
|
public abstract fun getAnswer(): kotlin.Int
|
|
}
|
|
|
|
public/*package*/ interface I2 : test.I {
|
|
public abstract fun getAnswer(): kotlin.Int
|
|
}
|
|
|
|
public open class Inheritance : test.AbstractInheritance {
|
|
public constructor Inheritance()
|
|
public open /*fake_override*/ fun getAnswer(): kotlin.Int
|
|
}
|
|
|
|
public final class InheritanceImpl : test.Inheritance, test.I2 {
|
|
public constructor InheritanceImpl()
|
|
public open /*fake_override*/ fun getAnswer(): kotlin.Int
|
|
}
|
|
|
|
public/*package*/ interface Interface : test.I {
|
|
public abstract fun getAnswer(): kotlin.Int
|
|
}
|