package Moose::Meta::Attribute::Native::Trait::Counter;
use Moose::Role;
-with 'Moose::Meta::Attribute::Native::Trait' =>
- { -excludes => ['_root_types'] };
+with 'Moose::Meta::Attribute::Native::Trait';
sub _default_default { 0 }
sub _default_is { 'ro' }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => ['_inline_coerce_new_values'],
- },
- 'Moose::Meta::Method::Accessor::Native::Array',
- 'Moose::Meta::Method::Accessor::Native::Collection';
+with 'Moose::Meta::Method::Accessor::Native::Writer',
+ 'Moose::Meta::Method::Accessor::Native::Array',
+ 'Moose::Meta::Method::Accessor::Native::Collection';
+
+sub _inline_coerce_new_values {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Collection::_inline_coerce_new_values(@_);
+}
sub _new_members { '@_' }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::set' => {
- -excludes => [
- qw( _generate_method
- _minimum_arguments
- _maximum_arguments
- _inline_process_arguments
- _inline_check_arguments
- _return_value)
- ]
- },
- 'Moose::Meta::Method::Accessor::Native::Array::get' => {
- -excludes => [
- qw(
- _generate_method
- _minimum_arguments
- _maximum_arguments
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Array::set',
+ 'Moose::Meta::Method::Accessor::Native::Array::get';
+
+sub _inline_process_arguments {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Array::get::_inline_process_arguments(@_);
+}
+
+sub _inline_check_arguments {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Array::get::_inline_check_arguments(@_);
+}
+
+sub _return_value {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Array::get::_return_value(@_);
+}
sub _generate_method {
my $self = shift;
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ],
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ],
- },
- 'Moose::Meta::Method::Accessor::Native::Array';
+with 'Moose::Meta::Method::Accessor::Native::Reader',
+ 'Moose::Meta::Method::Accessor::Native::Array';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_coerce_new_values
- _new_members
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _minimum_arguments { 2 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- _inline_return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw( _maximum_arguments
- _inline_capture_return_value
- _inline_optimized_set_new_value
- _return_value )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _adds_members { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- _inline_coerce_new_values
- _new_members
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _minimum_arguments { 2 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_capture_return_value
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_check_arguments
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _maximum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _inline_process_arguments
- _inline_check_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Array::Writer' => {
- -excludes => [
- qw(
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Array::Writer';
sub _adds_members { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 0 }
sub _maximum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 0 }
sub _maximum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
sub _maximum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => ['_inline_coerce_new_values'],
- },
- 'Moose::Meta::Method::Accessor::Native::Hash',
- 'Moose::Meta::Method::Accessor::Native::Collection';
+with 'Moose::Meta::Method::Accessor::Native::Writer',
+ 'Moose::Meta::Method::Accessor::Native::Hash',
+ 'Moose::Meta::Method::Accessor::Native::Collection';
+
+sub _inline_coerce_new_values {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Collection::_inline_coerce_new_values(@_);
+}
sub _new_values { '@values' }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Hash::set' => {
- -excludes => [
- qw(
- _generate_method
- _minimum_arguments
- _maximum_arguments
- )
- ]
- },
- 'Moose::Meta::Method::Accessor::Native::Hash::get' => {
- -excludes => [
- qw(
- _generate_method
- _minimum_arguments
- _maximum_arguments
- _inline_check_argument_count
- _inline_check_arguments
- _inline_process_arguments
- _return_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Hash::set',
+ 'Moose::Meta::Method::Accessor::Native::Hash::get';
+
+sub _inline_process_arguments {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Hash::set::_inline_process_arguments(@_);
+}
+
+sub _inline_check_argument_count {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Hash::set::_inline_check_argument_count(@_);
+}
+
+sub _inline_check_arguments {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Hash::set::_inline_check_arguments(@_);
+}
+
+sub _return_value {
+ my $self = shift;
+ $self->Moose::Meta::Method::Accessor::Native::Hash::set::_return_value(@_);
+}
sub _generate_method {
my $self = shift;
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Hash::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Hash::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ],
- },
- 'Moose::Meta::Method::Accessor::Native::Hash';
+with 'Moose::Meta::Method::Accessor::Native::Reader',
+ 'Moose::Meta::Method::Accessor::Native::Hash';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Hash::Writer' => {
- -excludes => [
- qw(
- _inline_optimized_set_new_value
- _return_value
- )
- ],
-};
+with 'Moose::Meta::Method::Accessor::Native::Hash::Writer';
sub _adds_members { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ],
- },
- 'Moose::Meta::Method::Accessor::Native::Hash';
+with 'Moose::Meta::Method::Accessor::Native::Reader',
+ 'Moose::Meta::Method::Accessor::Native::Hash';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _inline_check_arguments
- )
- ],
- },
- 'Moose::Meta::Method::Accessor::Native::Hash';
+with 'Moose::Meta::Method::Accessor::Native::Reader',
+ 'Moose::Meta::Method::Accessor::Native::Hash';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Hash::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_process_arguments
- _inline_check_arguments
- _inline_coerce_new_values
- _inline_optimized_set_new_value
- _return_value
- )
- ],
-};
+with 'Moose::Meta::Method::Accessor::Native::Hash::Writer';
sub _minimum_arguments { 2 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
sub _maximum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' =>
- { -excludes => ['_maximum_arguments'] };
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _maximum_arguments { 0 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- )
- ]
-};
+with 'Moose::Meta::Method::Accessor::Native::Reader';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _minimum_arguments
- _maximum_arguments
- _inline_check_arguments
- _inline_optimized_set_new_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Writer';
sub _minimum_arguments { 1 }
use Moose::Role;
-with 'Moose::Meta::Method::Accessor::Native::Reader' => {
- -excludes => [
- qw( _generate_method
- _minimum_arguments
- _maximum_arguments
- _inline_process_arguments
- _inline_check_arguments
- _return_value
- )
- ]
- },
- 'Moose::Meta::Method::Accessor::Native::Writer' => {
- -excludes => [
- qw(
- _generate_method
- _minimum_arguments
- _maximum_arguments
- _inline_process_arguments
- _inline_check_arguments
- _inline_optimized_set_new_value
- _return_value
- )
- ]
- };
+with 'Moose::Meta::Method::Accessor::Native::Reader',
+ 'Moose::Meta::Method::Accessor::Native::Writer';
sub _generate_method {
my $self = shift;