tests.structuralTypes

Type members

Classlikes

class Record(elems: (String, Any)*) extends Selectable

Types

type Person = Record { val name: String; val age: Int; type Height = Int; def sth(a: Int, b: String): Int; }
type R = { type T; val x: Int; type U <: this.T; def foo(): Int; }