This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlop - Invocant only needs to be an object or class name for method calls
authorDan Book <grinnz@grinnz.com>
Fri, 11 Jun 2021 20:02:31 +0000 (16:02 -0400)
committerKarl Williamson <khw@cpan.org>
Sun, 25 Jul 2021 01:16:16 +0000 (18:16 -0700)
pod/perlop.pod

index f07c6bc..2a49aba 100644 (file)
@@ -230,8 +230,9 @@ assignment.)  See L<perlreftut> and L<perlref>.
 
 Otherwise, the right side is a method name or a simple scalar
 variable containing either the method name or a subroutine reference,
 
 Otherwise, the right side is a method name or a simple scalar
 variable containing either the method name or a subroutine reference,
-and the left side must be either an object (a blessed reference)
-or a class name (that is, a package name).  See L<perlobj>.
+and (if it is a method name) the left side must be either an object (a
+blessed reference) or a class name (that is, a package name).  See
+L<perlobj>.
 
 The dereferencing cases (as opposed to method-calling cases) are
 somewhat extended by the C<postderef> feature.  For the
 
 The dereferencing cases (as opposed to method-calling cases) are
 somewhat extended by the C<postderef> feature.  For the