This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Name anon handles __ANONIO__
authorFather Chrysostomos <sprout@cpan.org>
Fri, 16 Dec 2011 01:45:45 +0000 (17:45 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Fri, 16 Dec 2011 01:45:45 +0000 (17:45 -0800)
commit885f468ab43f5574564ed6c3ba42b7e01191a66e
treefb1e7e5286a6f7b8cf9cff715b732e4b8ae1624e
parent01868d00c93df805758fe7895360297e7703e3d2
Name anon handles __ANONIO__

rather than $__ANONIO__

That dollar sign *has* to have been a mistake.  In ck_fun, the
name was set to __ANONIO__, but it seems the change that added it
(afd1915d43) did not account for the fact that a little later on the
same function checks to makes sure it begins with a dollar sign, as it
could only be a variable name.

rv2gv’s use of $__ANONIO__ (added recently by yours truly) was just
copying was ck_fun was doing.
op.c
pp.c
t/lib/warnings/pp_hot
t/op/gv.t