3 "%s" 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
45 "my" variable $x masks earlier declaration in same scope at - line 4.
46 "my" variable $y masks earlier declaration in same statement at - line 5.
47 "my" variable $p masks earlier declaration in same scope at - line 8.
66 "my" variable $x masks earlier declaration in same scope at - line 4.
67 "my" variable $y masks earlier declaration in same statement at - line 5.
68 "my" variable $p masks earlier declaration in same scope at - line 8.
87 "our" variable $x masks earlier declaration in same scope at - line 4.
88 "our" variable $y masks earlier declaration in same statement at - line 5.
89 "our" variable $p masks earlier declaration in same scope at - line 8.
92 use warnings 'closure' ;
100 Variable "$x" will not stay shared at - line 7.
103 no warnings 'closure' ;
114 use warnings 'closure' ;
122 Variable "$x" will not stay shared at - line 6.
125 use warnings 'closure' ;
136 Variable "$x" will not stay shared at - line 9.
139 use warnings 'closure' ;
151 use warnings 'closure' ;
157 Variable "$x" is not available at - line 5.
160 use warnings 'closure' ;
169 use warnings 'closure' ;
176 Variable "$x" is not available at (eval 1) line 1.
179 use warnings 'closure' ;
191 use warnings 'closure' ;
198 Variable "$x" is not available at (eval 1) line 1.
200 use warnings 'closure' ;
203 $y = \$x; # force abandonment rather than clear-in-place at scope exit
208 Variable "$x" is not available at (eval 1) line 1.
210 use warnings 'closure' ;
217 Variable "$x" is not available at (eval 4) line 1.
220 no warnings 'closure' ;
231 use warnings 'closure';
234 sub { $x = $y }->(); # should not warn about $y being unavailable
237 use warnings 'misc' ;
245 use warnings 'misc' ;
261 "our" variable $x redeclared at - line 4.
262 "our" variable $y redeclared at - line 5.
264 use warnings 'misc' ;
277 "our" variable $x redeclared at - line 4.
278 (Did you mean "local" instead of "our"?)
279 "our" variable $x redeclared at - line 6.
281 use warnings 'misc' ;
293 use warnings 'misc' ;
305 use warnings 'misc' ;
317 # an our var being introduced should suppress errors about global syms
336 "our" variable $_ redeclared at - line 6.
339 BEGIN { binmode STDERR, 'utf8'; }
346 "my" variable $ニコニコ masks earlier declaration in same scope at - line 6.
349 BEGIN { binmode STDERR, 'utf8'; }
356 "my" variable $thìs masks earlier declaration in same scope at - line 6.
359 use warnings 'closure' ;
360 BEGIN { binmode STDERR, 'utf8'; }
367 Variable "$è" is not available at - line 7.
370 use warnings 'closure' ;
371 BEGIN { binmode STDERR, 'utf8'; }
378 Variable "$ニ" is not available at - line 7.
381 use warnings 'closure' ;
382 BEGIN { binmode STDERR, 'utf8'; }
391 Variable "$に" will not stay shared at - line 9.
394 use warnings 'closure' ;
395 BEGIN { binmode STDERR, 'utf8'; }
404 Variable "$に" will not stay shared at - line 8.
407 use warnings 'closure' ;
408 BEGIN { binmode STDERR, 'utf8'; }
420 Variable "$に" will not stay shared at - line 11.
423 use warnings 'closure' ;
424 BEGIN { binmode STDERR, 'utf8'; }
431 Variable "$に" is not available at - line 7.
434 use warnings 'closure' ;
435 BEGIN { binmode STDERR, 'utf8'; }
443 Variable "$に" is not available at (eval 1) line 1.
447 use warnings 'closure' ;
448 BEGIN { binmode STDERR, 'utf8'; }
456 Variable "$に" is not available at (eval 1) line 1.
458 use warnings 'closure' ;
459 BEGIN { binmode STDERR, 'utf8'; }
463 $y = \$に; # force abandonment rather than clear-in-place at scope exit
468 Variable "$に" is not available at (eval 1) line 1.
470 use warnings 'closure' ;
471 BEGIN { binmode STDERR, 'utf8'; }
479 Variable "$に" is not available at (eval 4) line 1.
482 use warnings 'closure' ;
483 BEGIN { binmode STDERR, 'utf8'; }
492 Variable "$è" will not stay shared at - line 9.
495 use warnings 'closure' ;
496 BEGIN { binmode STDERR, 'utf8'; }
505 Variable "$è" will not stay shared at - line 8.
508 use warnings 'closure' ;
509 BEGIN { binmode STDERR, 'utf8'; }
521 Variable "$è" will not stay shared at - line 11.
524 use warnings 'closure' ;
525 BEGIN { binmode STDERR, 'utf8'; }
532 Variable "$è" is not available at - line 7.
535 use warnings 'closure' ;
536 BEGIN { binmode STDERR, 'utf8'; }
544 Variable "$è" is not available at (eval 1) line 1.
548 use warnings 'closure' ;
549 BEGIN { binmode STDERR, 'utf8'; }
557 Variable "$è" is not available at (eval 1) line 1.
559 use warnings 'closure' ;
560 BEGIN { binmode STDERR, 'utf8'; }
564 $y = \$è; # force abandonment rather than clear-in-place at scope exit
569 Variable "$è" is not available at (eval 1) line 1.
571 use warnings 'closure' ;
572 BEGIN { binmode STDERR, 'utf8'; }
580 Variable "$è" is not available at (eval 4) line 1.