3 "my" variable %s masks earlier declaration in same scope
7 Variable "%s" will not stay shared
22 "our" variable %s redeclared (Did you mean "local" instead of "our"?)
28 %s never introduced [pad_leavemy] TODO
40 "my" variable $x masks earlier declaration in same scope at - line 4.
41 "my" variable $y masks earlier declaration in same statement at - line 5.
52 "our" variable $x masks earlier declaration in same scope at - line 4.
53 "our" variable $y masks earlier declaration in same statement at - line 5.
65 "my" variable $x masks earlier declaration in same scope at - line 4.
66 "my" variable $y masks earlier declaration in same statement at - line 5.
69 # TODO not implemented yet
79 "our" variable $x masks earlier declaration in same scope at - line 5.
80 "our" variable $y masks earlier declaration in same statement at - line 6.
83 use warnings 'closure' ;
91 Variable "$x" will not stay shared at - line 7.
94 no warnings 'closure' ;
105 use warnings 'closure' ;
113 Variable "$x" will not stay shared at - line 6.
116 use warnings 'closure' ;
127 Variable "$x" will not stay shared at - line 9.
130 use warnings 'closure' ;
142 use warnings 'closure' ;
148 Variable "$x" is not available at - line 5.
151 use warnings 'closure' ;
160 use warnings 'closure' ;
167 Variable "$x" is not available at (eval 1) line 2.
170 use warnings 'closure' ;
182 use warnings 'closure' ;
189 Variable "$x" is not available at (eval 1) line 2.
191 use warnings 'closure' ;
194 $y = \$x; # force abandonment rather than clear-in-place at scope exit
199 Variable "$x" is not available at (eval 1) line 2.
201 use warnings 'closure' ;
208 Variable "$x" is not available at (eval 4) line 2.
211 no warnings 'closure' ;
221 use warnings 'misc' ;
227 "our" variable $x redeclared at - line 4.
228 (Did you mean "local" instead of "our"?)
230 # an our var being introduced should suppress errors about global syms