X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FMeta%2FMethod%2FAccessor.pm;h=5d854764e59ba896954a9acffc52b0a6434bf151;hb=c6e5eee14b916e727dd973cb19f943eb32a2e28e;hp=c5faa54030f04ffe5e0ca83c1d36fc6f37b1d067;hpb=b6331c0cb8e40e1fad864408b9df967813036a6c;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Meta/Method/Accessor.pm b/lib/Mouse/Meta/Method/Accessor.pm index c5faa54..5d85476 100755 --- a/lib/Mouse/Meta/Method/Accessor.pm +++ b/lib/Mouse/Meta/Method/Accessor.pm @@ -74,8 +74,7 @@ sub _generate_accessor{ $class->throw_error("Unknown accessor type '$type'"); } - # XXX: an anon class can be a runtime created class - if ($attribute->is_lazy || $class->is_anon_class) { + if ($attribute->is_lazy) { my $value; if (defined $builder){ @@ -187,3 +186,18 @@ sub _generate_delegation{ 1; +__END__ + +=head1 NAME + +Mouse::Meta::Method::Accessor - A Mouse method generator for accessors + +=head1 VERSION + +This document describes Mouse version 0.38 + +=head1 SEE ALSO + +L + +=cut