blob: 64f3779b6ef60460ceb2e669a4797e4d481befe7 [file] [log] [blame]
fun foo)
fun @[a] T.foo(a : ) : bar
fun @[a()] T.foo<>(a : foo) : bar
fun @[a()] T.foo<T, , T>(a : foo) : bar
fun @[a()] T.foo<, T, , T>(a : foo) : bar
fun @[a()] T.foo<T, T>(, a : foo, , a: b) : bar
fun foo() : = a;
fun foo() = ;
fun <T> foo<D>()
fun <T> foo<D()
fun <T> A.<foo()