summaryrefslogtreecommitdiff
path: root/ext/Devel-Peek/t/Peek.t
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-08-12 17:57:35 -0700
committerFather Chrysostomos <sprout@cpan.org>2012-09-15 22:45:06 -0700
commit0afba48f17ab3a5f576fdfaf4e4fc8671acde2bd (patch)
tree561da2665c228349942bed247cd24b41fa0dbc8c /ext/Devel-Peek/t/Peek.t
parent8d2a5fb44f375599c14c4c03cdec3954962a2ef5 (diff)
downloadperl-0afba48f17ab3a5f576fdfaf4e4fc8671acde2bd.tar.gz
Fix up outside pointers for my subs
I had not yet fixed Perl_pad_fixup_inner_anons to account for the fact that my sub prototype CVs are stored in magic attached to the SV slot in the pad, rather than directly in the pad. It also did not like & entries that close over subs defined in outer or inner subs (‘my sub foo; sub bar; sub bar { &foo } }’ and ‘sub bar; sub bar { my sub foo; sub { sub foo { } } }’ respectively). This was resulting in assertion failures, unsurprisingly. Some of the tests I added, which were causing assertion failures, are now failing for other reasons, and are marked as to-do.
Diffstat (limited to 'ext/Devel-Peek/t/Peek.t')
0 files changed, 0 insertions, 0 deletions