X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Declare.xs;h=edfbc0df664179824140eadc9c12ec61efb4a4fa;hb=01fadf71d4d8248a714b8639f2d661dc17badc80;hp=c0c7d7bd70490e67d0eaa72096ed608cff9a5354;hpb=19b277fc6a9de2368510e30c8acfb1a331d15d4d;p=p5sagit%2FDevel-Declare.git diff --git a/Declare.xs b/Declare.xs index c0c7d7b..edfbc0d 100644 --- a/Declare.xs +++ b/Declare.xs @@ -330,6 +330,10 @@ STATIC OP *dd_ck_const(pTHX_ OP *o, void *user_data) { PERL_UNUSED_VAR(user_data); + if (DD_HAVE_PARSER && PL_expect == XOPERATOR) { + return o; + } + /* if this is set, we just grabbed a delimited string or something, not a bareword, so NO TOUCHY */