X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FClass%2FMOP%2FMethod.pm;h=7037e125e91431dc196affde888b04b97a468379;hb=e45f0a07c741bb8b8eedbbab139d245fc4cf7c4a;hp=729d0aaa8e0a4c6f497a8afabb700d78fc7d040d;hpb=2226a8b07473ebde21f32a77683a2f3192f41b99;p=gitmo%2FClass-MOP.git diff --git a/lib/Class/MOP/Method.pm b/lib/Class/MOP/Method.pm index 729d0aa..7037e12 100644 --- a/lib/Class/MOP/Method.pm +++ b/lib/Class/MOP/Method.pm @@ -7,7 +7,7 @@ use warnings; use Carp 'confess'; use Scalar::Util 'weaken'; -our $VERSION = '0.65'; +our $VERSION = '0.68'; $VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; @@ -209,16 +209,27 @@ object, this returns the object that was cloned. This returns the original name of the CODE reference, wherever it was first defined. +If this method is a clone of a clone (of a clone, etc.), this method +returns the name from the I method in the chain of clones. + =item B This returns the original package name that the CODE reference is attached to, wherever it was first defined. +If this method is a clone of a clone (of a clone, etc.), this method +returns the package name from the I method in the chain of +clones. + =item B This returns the original fully qualified name of the CODE reference, wherever it was first defined. +If this method is a clone of a clone (of a clone, etc.), this method +returns the fully qualified name from the I method in the chain +of clones. + =back =head2 Metaclass