regexprefs are valid scalar refs too
Jesse Luehrs [Fri, 5 Aug 2011 18:04:49 +0000 (13:04 -0500)]
lib/Package/Stash/PP.pm

index fdb8da9..52753c2 100644 (file)
@@ -105,7 +105,7 @@ sub _valid_for_type {
     }
     else {
         my $ref = reftype($value);
-        return !defined($ref) || $ref eq 'SCALAR' || $ref eq 'REF' || $ref eq 'LVALUE';
+        return !defined($ref) || $ref eq 'SCALAR' || $ref eq 'REF' || $ref eq 'LVALUE' || $ref eq 'REGEXP';
     }
 }