fun foo() { | |
b().x | |
x++ . 4 | |
++ -- ! a | |
f(foo<a, a, b>(x)) | |
f(foo<a, 1, b>(x)) | |
f(foo<a, (a + 1), b>(x)) | |
f(foo<a, (b>(x))) | |
f(foo<a, b>(x)) | |
f((foo<a), b>(x)) | |
f(foo<a, b) | |
a + b | |
a + b * c | |
a + (b * c) | |
(a + b) * c | |
a + b > c * c | |
a + b in c * d | |
a.b | |
a + b.c | |
a.b + c | |
a.b++ | |
--a.b++ | |
--a * b | |
a+b..b-1 | |
1..2 foo 2..3 | |
1 foo 2 ?: 1 bar 3 | |
a b c d e f g | |
a ?: b in b?: c | |
a < b == b > c | |
a != b && c | |
a || b && c | |
a = b -> c | |
a = b || c | |
t as Any<T>? | |
t as Any.Any<T>.Any<T> | |
t as () -> T | |
t as? Any<T>? | |
t as? Any.Any<T>.Any<T> | |
t as? () -> T | |
t as Any<T>? * 1 | |
t as Any.Any<T>.Any<T> * 1 | |
t as () -> T * 1 | |
t as? Any<T>? * 1 | |
t as? Any.Any<T>.Any<T> * 1 | |
t as? () -> T * 1 | |
} |