scope: refuse `&x` where x is a local variable
[nit.git] / tests / base_control_flow.nit
index 95182c0..57f94a3 100644 (file)
 
 import kernel
 
-meth a: Int
+fun a: Int
 do
        a
        return 0
-       a
+       #alt2#a
 end
 
-meth b: Int
+fun b: Int
 do
        a
        if true then return 0
        a
-       return 1#!alt1#
+       return 1#alt1#
 end
 
-meth c: Int
+fun c: Int
 do
        a
        if true then
@@ -40,10 +40,10 @@ do
                return 0
        end
        a
-       return 2#!alt1#
+       return 2#alt1#
 end
 
-meth d: Int
+fun d: Int
 do
        a
        if true then
@@ -51,5 +51,5 @@ do
        else
                return 0
        end
-       a
+       #alt3#a
 end