type subtype coerce class_type role_type enum
find_type_constraint
)],
-
- _export_to_main => 1,
);
my %TYPE;
}
}
if($i - $start){
- push @list, _find_or_create_regular_type(substr $spec, $start, $i - $start);
+ my $type = _find_or_create_regular_type( substr $spec, $start, $i - $start );
+
+ if(defined $type){
+ push @list, $type;
+ }
+ elsif($start != 0) {
+ # RT #50421
+ # create a new class type
+ push @list, class_type( substr $spec, $start, $i - $start );
+ }
}
if(@list == 0){
=head1 VERSION
-This document describes Mouse version 0.37_06
+This document describes Mouse version 0.40
=head2 SYNOPSIS