summaryrefslogtreecommitdiff
path: root/lib/overload.t
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-05-18 13:46:59 -0700
committerFather Chrysostomos <sprout@cpan.org>2012-05-21 18:09:28 -0700
commit9cbd5ca32e06d6687365340d15ef70b749018da7 (patch)
tree890e9c990b70fd0632cfddc285948a334c4c1a59 /lib/overload.t
parent929e99945d25016c2ab768359ac6d69cda826013 (diff)
downloadperl-9cbd5ca32e06d6687365340d15ef70b749018da7.tar.gz
Make @ISA changes update overloadedness
If a non-overloaded class begins inheriting overloading due to @ISA changes, we need to set the overloaded (AMAGIC) flag on the stash to indicate that. Updating caches shouldn’t require a dummy blessing.
Diffstat (limited to 'lib/overload.t')
-rw-r--r--lib/overload.t1
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/overload.t b/lib/overload.t
index 6efbf0ff38..9637893689 100644
--- a/lib/overload.t
+++ b/lib/overload.t
@@ -2254,7 +2254,6 @@ sub fourteentative::abs { 'fourteen' }
is abs $o, 'thirteen', 'isa changes affect overloading';
bless $o, 'fourteentative';
@fourteentative::ISA = 'eleventative';
- local our $TODO = '[perl #112708]';
is abs $o, 'fourteen', 'isa changes can turn overloading on';
}