From 1a6fd93e49c01f8291cc594445ef63b407375b1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edvard=20Th=C3=B6rnros?= Date: Mon, 15 Feb 2021 23:54:19 +0100 Subject: add test for upvalues --- src/lib.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 146e534..b1bae9f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1248,5 +1248,20 @@ q :: fn -> int { ret k() } ", + + constant_function_closure: " +q := 1 + +f :: fn -> int { + q += 1 + ret q +} + +f() <=> 2 +f() <=> 3 +f() <=> 4 +f() <=> 5 +", + ); } -- cgit v1.2.1