aboutsummaryrefslogtreecommitdiff
path: root/tests/run/inlinedAssign.scala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/run/inlinedAssign.scala')
-rw-r--r--tests/run/inlinedAssign.scala4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/run/inlinedAssign.scala b/tests/run/inlinedAssign.scala
index f405f5073..5b73a6f0c 100644
--- a/tests/run/inlinedAssign.scala
+++ b/tests/run/inlinedAssign.scala
@@ -6,6 +6,8 @@ object Test {
y_=(t)
}
+ inline def f(x: Int => Unit) = x
+
def main(args: Array[String]) = {
var x = 1
var y = 2
@@ -13,5 +15,7 @@ object Test {
inline def setY(z: Int) = y = z
swap(x, setX, y, setY)
assert(x == 2 && y == 1)
+
+ val z = f(setX) // tests case where inline arg is not applied
}
}