From ce3c917f22856a28ef1ea75e481787264bbd2481 Mon Sep 17 00:00:00 2001 From: Father Chrysostomos Date: Mon, 18 Apr 2011 17:50:05 -0700 Subject: [PATCH] Remove ambigous warning from perldiag This no longer happens as of commit 7ac5715. --- pod/perldiag.pod | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 56e8408..8f2ad29 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -76,17 +76,6 @@ on the operator (e.g. C) or declare the subroutine to be an object method (see L or L). -=item Ambiguous overloaded argument to %s resolved as %s - -(W ambiguous) You called C, C or C 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, C or C. - =item Ambiguous range in transliteration operator (F) You wrote something like C which doesn't mean anything at -- 2.7.4