projects
/
gitmo/Moose.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Wrap all TC inlining in parens and a do { } block
[gitmo/Moose.git]
/
lib
/
Moose
/
Meta
/
TypeConstraint
/
Parameterizable.pm
diff --git
a/lib/Moose/Meta/TypeConstraint/Parameterizable.pm
b/lib/Moose/Meta/TypeConstraint/Parameterizable.pm
index
584b909
..
a5b9052
100644
(file)
--- a/
lib/Moose/Meta/TypeConstraint/Parameterizable.pm
+++ b/
lib/Moose/Meta/TypeConstraint/Parameterizable.pm
@@
-52,7
+52,7
@@
sub generate_inline_for {
. "was defined"
unless $self->has_inline_generator;
- return $self->inline_generator->( $self, $type, $val );
+ return '( do { ' . $self->inline_generator->( $self, $type, $val ) . ' } )';
}
sub _parse_type_parameter {