X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FMeta%2FMethod%2FConstructor.pm;h=d205492108f9a409ac6e09fe7967a964d7eb2027;hb=a3f4f68e59a9f962a72410a3aa1ece6f1f3126b5;hp=8d110dacccf7eff4b07c4d1f0c452b6ca13acf7e;hpb=0eaf53c27a3ef11c0a515a91df229d10bf29b58d;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Meta/Method/Constructor.pm b/lib/Mouse/Meta/Method/Constructor.pm index 8d110da..d205492 100644 --- a/lib/Mouse/Meta/Method/Constructor.pm +++ b/lib/Mouse/Meta/Method/Constructor.pm @@ -61,7 +61,7 @@ sub _generate_processattrs { } $code .= " \$attrs[$index]->verify_type_constraint_error( - '$key', \$_, \$attrs[$index]->type_constraint + '$key', \$value, \$attrs[$index]->type_constraint ) } "; @@ -117,7 +117,7 @@ sub _generate_processattrs { if ($attr->has_type_constraint) { $code .= "{ unless (\$attrs[$index]->{type_constraint}->check(\$value)) { - \$attrs[$index]->verify_type_constraint_error('$key', \$_, \$attrs[$index]->type_constraint) + \$attrs[$index]->verify_type_constraint_error('$key', \$value, \$attrs[$index]->type_constraint) } }"; }