int maybe_scalar = 0;
/* [perl #17376]: this appears to be premature, and results in code such as
- C< my(%x); > executing in list mode rather than void mode */
+ C< our(%x); > executing in list mode rather than void mode */
#if 0
if (o->op_flags & OPf_PARENS)
list(o);
{our $x;}
is(TieAll->calls, '', 'our $x has no runtime effect');
+
{our ($x);}
is(TieAll->calls, '', 'our ($x) has no runtime effect');
+
{our %x;}
is(TieAll->calls, '', 'our %x has no runtime effect');
-{
- local $TODO = 'perl #17376';
- {our (%x);}
- is(TieAll->calls, '', 'our (%x) has no runtime effect');
- {our @x;}
- is(TieAll->calls, '', 'our @x has no runtime effect');
- {our (@x);}
- is(TieAll->calls, '', 'our (@x) has no runtime effect');
-}
+{our (%x);}
+is(TieAll->calls, '', 'our (%x) has no runtime effect');
+
+{our @x;}
+is(TieAll->calls, '', 'our @x has no runtime effect');
+
+{our (@x);}
+is(TieAll->calls, '', 'our (@x) has no runtime effect');