// !LANGUAGE: -AdditionalBuiltInsMembers // SKIP_TXT class A : java.util.ArrayList() { override fun stream(): java.util.stream.Stream = super.stream() } class A1 : java.util.ArrayList() { // TODO: should be allowed fun stream(): java.util.stream.Stream = super.stream() } class B : Throwable("", null, false, false) fun foo(x: List) { x.stream() java.util.ArrayList().stream() }