X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=lib%2FMouse%2FMeta%2FMethod%2FAccessor.pm;h=68d51e33f64145745a443d6d40dde677f2546da9;hp=2f03b9d1c48aa73a744b848d1524e9ba57e79a40;hb=8aba926dbf11e9cf418c7c79b925d15e60e1e990;hpb=98e392b90e66275efbacd8e33488e0b02b4960d4 diff --git a/lib/Mouse/Meta/Method/Accessor.pm b/lib/Mouse/Meta/Method/Accessor.pm index 2f03b9d..68d51e3 100755 --- a/lib/Mouse/Meta/Method/Accessor.pm +++ b/lib/Mouse/Meta/Method/Accessor.pm @@ -25,7 +25,7 @@ sub _generate_accessor{ $type ||= 'accessor'; - my $accessor = sprintf(qq{#line 1 "%s for %s (%s)"\n}, $type, $name, __FILE__) + my $accessor = sprintf(qq{package %s;\n#line 1 "%s for %s (%s)"\n}, $class->name, $type, $name, __FILE__) . "sub {\n"; if ($type eq 'accessor' || $type eq 'writer') { @@ -124,7 +124,7 @@ sub _generate_accessor{ $accessor .= "return $slot;\n}\n"; - #print "# class ", $class->name, "\n", $accessor, "\n"; + #print $accessor, "\n"; my $code; my $e = do{ local $@; @@ -175,7 +175,7 @@ Mouse::Meta::Method::Accessor - A Mouse method generator for accessors =head1 VERSION -This document describes Mouse version 0.40_06 +This document describes Mouse version 0.40_07 =head1 SEE ALSO