summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
-rw-r--r--parse.y14
1 files changed, 12 insertions, 2 deletions
@@ -14295,8 +14295,18 @@ cond0(struct parser_params *p, NODE *node, enum cond_type type, const YYLTYPE *l
if (!top) break;
RNODE_DOT2(node)->nd_beg = range_op(p, RNODE_DOT2(node)->nd_beg, loc);
RNODE_DOT2(node)->nd_end = range_op(p, RNODE_DOT2(node)->nd_end, loc);
- if (nd_type_p(node, NODE_DOT2)) nd_set_type(node,NODE_FLIP2);
- else if (nd_type_p(node, NODE_DOT3)) nd_set_type(node, NODE_FLIP3);
break;
case NODE_SYM: