Moose

 view release on metacpan or  search on metacpan

lib/Class/MOP/Class.pm  view on Meta::CPAN

        destructor_class   => $self->destructor_class,
        @args,
    );
}

sub make_immutable {
    my ( $self, @args ) = @_;

    return $self unless $self->is_mutable;

    my ($file, $line) = (caller)[1..2];

    $self->_initialize_immutable(
        file => $file,
        line => $line,
        $self->_immutable_options(@args),
    );
    $self->_rebless_as_immutable(@args);

    return $self;
}



( run in 0.474 second using v1.01-cache-2.11-cpan-a3c8064c92c )