We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba4b17f commit 152407dCopy full SHA for 152407d
scenario/control/begin-variable-tracking.rb
@@ -12,19 +12,22 @@ def foo
12
check_else(x)
13
x = :e
14
ensure
15
+ check_ensure(x)
16
x = :f
17
end
18
check_after(x)
19
20
21
def check_rescue(n) = nil
22
def check_else(n) = nil
23
+def check_ensure(n) = nil
24
def check_after(n) = nil
25
26
## assert
27
class Object
28
def foo: -> nil
29
def check_rescue: (:a | :c) -> nil
30
def check_else: (:c) -> nil
31
+ def check_ensure: (:a | :c | :d | :e) -> nil
32
def check_after: (:a | :c | :d | :e | :f) -> nil
33
0 commit comments