ExtUtils-XSpp-Plugin-Cloning
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/ExtUtils/XSpp/Plugin/Cloning.pm view on Meta::CPAN
This defines a new C<CLONE_SKIP> method in the given class that prevents
the instances from being cloned. Note that due to this implementation detail,
the effect of the C<%PreventCloning> directive is inheritable.
=cut
sub new {
my $class = shift;
my $self = {@_};
bless $self => $class;
return $self;
}
sub register_plugin {
my ($class, $parser) = @_;
$parser->add_class_tag_plugin(
plugin => $class->new,
tag => 'PreventCloning',
);
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.875 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )