| val ((T) -> G).foo<P> { } | |
| val ((T) -> G).foo get{ } | |
| val ((T) -> G).foo<P> | |
| val ((T) -> G).foo: = 0 | |
| val ((T) -> G)?.foo | |
| val ((T) -> G)??.foo | |
| val (T<T>.(A<B>, C<D, E>) -> ).foo {} | |
| val val @a T<T>.(A<B>).foo() | |
| val @[a] (T<T>.(A<B>)).foo() | |
| val @[a] ((A<B>)-).foo() | |
| val c<T> by A.B |