Remove ambigous warning from perldiag
authorFather Chrysostomos <sprout@cpan.org>
Tue, 19 Apr 2011 00:50:05 +0000 (17:50 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Tue, 19 Apr 2011 00:50:05 +0000 (17:50 -0700)
This no longer happens as of commit 7ac5715.

pod/perldiag.pod

index 56e8408..8f2ad29 100644 (file)
@@ -76,17 +76,6 @@ on the operator (e.g. C<CORE::log($x)>) or declare the subroutine
 to be an object method (see L<perlsub/"Subroutine Attributes"> or
 L<attributes>).
 
-=item Ambiguous overloaded argument to %s resolved as %s
-
-(W ambiguous) You called C<keys>, C<values> or C<each> on an object that had
-overloading of C<%{}> or C<@{}> or both.  In such a case, the object is
-dereferenced according to its overloading, not its underlying reference type.
-The warning is issued when C<%{}> overloading exists on a blessed arrayref,
-when C<@{}> overloading exists on a blessed hashref, or when both overloadings
-are defined (in which case C<%{}> is used).  You can force the interpretation
-of the object by explicitly dereferencing it as an array or hash instead of
-passing the object itself to C<keys>, C<values> or C<each>.
-
 =item Ambiguous range in transliteration operator
 
 (F) You wrote something like C<tr/a-z-0//> which doesn't mean anything at