From adc29351f77cd152374a9156a7f1ce6a1a565bbd Mon Sep 17 00:00:00 2001 From: yui-knk Date: Sun, 4 Dec 2022 12:19:54 +0900 Subject: [PATCH] EXPR_DOT is set when next token is tANDDOT ("&.") [ci skip] --- parse.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.y b/parse.y index bd3251e4e1..a6ed829b84 100644 --- a/parse.y +++ b/parse.y @@ -150,7 +150,7 @@ enum lex_state_bits { EXPR_CMDARG_bit, /* newline significant, +/- is an operator. */ EXPR_MID_bit, /* newline significant, +/- is an operator. */ EXPR_FNAME_bit, /* ignore newline, no reserved words. */ - EXPR_DOT_bit, /* right after `.' or `::', no reserved words. */ + EXPR_DOT_bit, /* right after `.', `&.' or `::', no reserved words. */ EXPR_CLASS_bit, /* immediate after `class', no here document. */ EXPR_LABEL_bit, /* flag bit, label is allowed. */ EXPR_LABELED_bit, /* flag bit, just after a label. */