Lines Matching refs:parse_char
243 parse_char(struct locus *loc, char **str, char expected)
268 if (parse_char(loc, str, ')') < 0) {
438 if (parse_char(loc, str, '=') < 0)
506 if (parse_char(loc, str, '(') < 0)
516 parse_char(loc, str, ')');
522 parse_char(loc, str, ',');
599 parse_char(loc, str, ']');
614 parse_char(loc, str, ')');
752 if (parse_char(loc, str, '(') < 0)
763 parse_char(loc, str, ',');
779 parse_char(loc, str, ')');
794 parse_char(loc, str, '[');
814 if (parse_char(loc, str, ']') < 0)
827 if (parse_char(loc, str, '(') < 0)
845 parse_char(loc, str, ')');
853 parse_char(loc, str, ',');
1034 } else if (parse_char(loc, str, '(') < 0) {
1055 parse_char(loc, str, ')');