Revert "Non-Local Returns (#9934)"

This reverts commit 0748a7534f.
This commit is contained in:
Sam Millington 2020-09-08 17:44:31 +01:00 committed by GitHub
parent 0748a7534f
commit bf63939b96
1 changed files with 0 additions and 24 deletions

View File

@ -22,30 +22,6 @@ fun main() {
numbers.each { println(random * it) } // capturing the random variable
}
fun namedFunction(): Int {
return 42
}
fun anonymous(): () -> Int {
return fun(): Int {
return 42
}
}
inline fun <T> List<T>.eachIndexed(f: (Int, T) -> Unit) {
for (i in indices) {
f(i, this[i])
}
}
fun <T> List<T>.indexOf(x: T): Int {
eachIndexed { index, value ->
if (value == x) return index
}
return -1
}
/**
* Generates a random number.
*/