Very basic version of inline function for block body
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
fun <caret>f(p1: Int, p2: Int): Int {
|
||||
println(p1)
|
||||
println(p2)
|
||||
return p1 + p2
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
println(f(3, 5))
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun main(args: Array<String>) {
|
||||
println(3)
|
||||
println(5)
|
||||
println(3 + 5)
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
fun <caret>f(p1: Int, p2: Int): Int {
|
||||
println(p1)
|
||||
println(p2)
|
||||
return p1 + p2
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
f(3, 5)
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
fun main(args: Array<String>) {
|
||||
println(3)
|
||||
println(5)
|
||||
3 + 5
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
fun <caret>f(p1: Int, p2: Int): Int {
|
||||
return p1 + p2
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
println(f(3, 5))
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun main(args: Array<String>) {
|
||||
println(3 + 5)
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
fun <caret>f(p1: Int, p2: Int): Int {
|
||||
println(p1)
|
||||
println(p2)
|
||||
return p1 + p2
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
val v = f(3, 5)
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun main(args: Array<String>) {
|
||||
println(3)
|
||||
println(5)
|
||||
val v = 3 + 5
|
||||
}
|
||||
Reference in New Issue
Block a user