QUESTION_MARK
((c) == QUESTION_MARK || \
case QUESTION_MARK:
if (*s != QUESTION_MARK)
} else if (s + 1 < end_s && *s != QUESTION_MARK) {
if (*s != QUESTION_MARK)
} else if (*s == QUESTION_MARK) {
*s == QUESTION_MARK ||