my $REGEX = qr/../;
my $REGEX_OBJ = bless qr/../, 'BlessedQR';
+my $FAKE_REGEX = bless {}, 'Regexp';
my $OBJECT = bless {}, 'Foo';
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
],
reject => [
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
],
},
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
],
},
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
],
reject => [
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$OBJECT,
$UNDEF,
+ $FAKE_REGEX,
],
},
GlobRef => {
$OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$UNDEF,
],
},
$OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$UNDEF,
],
},
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
],
reject => [
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
( bless {}, 'Bird' ),
$UNDEF,
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
$UNDEF,
],
$FH_OBJECT,
$REGEX,
$REGEX_OBJ,
+ $FAKE_REGEX,
$OBJECT,
],
reject => [