Drop optimized subs for all builtins - instead use the inlining code to generate...
authorDave Rolsky <autarch@urth.org>
Fri, 15 Apr 2011 15:23:29 +0000 (10:23 -0500)
committerJesse Luehrs <doy@tozt.net>
Tue, 17 May 2011 23:53:35 +0000 (18:53 -0500)
commit43837b8ab8edee54f027e72040b7a766e0b7d430
tree80be28f825ec0e3a495e8a5445a0d934b6ab6000
parent5c40cf37e51a22804246f18753545f8403b817e3
Drop optimized subs for all builtins - instead use the inlining code to generate a sub

Fix inline code for ArrayRef & HashRef type - need to check the ref type of
the value before dereferencing it

Fix TODO test to test the right thing in inlining.t
lib/Moose/Meta/TypeConstraint.pm
lib/Moose/Util/TypeConstraints/Builtins.pm
t/type_constraints/inlining.t