blob: 64902109682d76839a8c0524de56230317eadbb9 [file] [log] [blame]
// TARGET_BACKEND: JVM
// FILE: SuperClass.java
public class SuperClass {
private String stringParam;
public SuperClass(String stringParam)
{
this.stringParam = stringParam;
}
public String getStringParam()
{
return stringParam;
}
}
// FILE: InheritedClass.java
public class InheritedClass extends SuperClass {
public InheritedClass(String stringParam) {
super(stringParam);
}
}
// FILE: test.kt
fun box(): String {
val superValue = (SuperClass::stringParam)(SuperClass("O"))
val inheritedValue = (InheritedClass("K")::stringParam)()
return superValue + inheritedValue
}