Lines Matching refs:parse_binary_expr
109 static const char *parse_binary_expr(const char *, const char *,
1053 PA("aN", "&=", parse_binary_expr),
1054 PA("aS", "=", parse_binary_expr),
1055 PA("aa", "&&", parse_binary_expr),
1057 PA("an", "&", parse_binary_expr),
1062 PA("cm", ",", parse_binary_expr),
1066 PA("dV", "/=", parse_binary_expr),
1073 PA("dv", "/", parse_binary_expr),
1074 PA("eO", "^=", parse_binary_expr),
1075 PA("eo", "^", parse_binary_expr),
1076 PA("eq", "==", parse_binary_expr),
1077 PA("ge", ">=", parse_binary_expr),
1079 PA("gt", ">", parse_binary_expr),
1081 PA("lS", "<<=", parse_binary_expr),
1082 PA("le", "<=", parse_binary_expr),
1083 PA("ls", "<<", parse_binary_expr),
1084 PA("lt", "<", parse_binary_expr),
1085 PA("mI", "-=", parse_binary_expr),
1086 PA("mL", "*=", parse_binary_expr),
1088 PA("mi", "-", parse_binary_expr),
1089 PA("ml", "*", parse_binary_expr),
1091 PA("ne", "!=", parse_binary_expr),
1096 PA("oR", "|=", parse_binary_expr),
1098 PA("oo", "||", parse_binary_expr),
1099 PA("or", "|", parse_binary_expr),
1100 PA("pL", "+=", parse_binary_expr),
1101 PA("pl", "+", parse_binary_expr),
1102 PA("pm", "->*", parse_binary_expr),
1107 PA("rM", "%=", parse_binary_expr),
1108 PA("rS", ">>=", parse_binary_expr),
1110 PA("rm", "%", parse_binary_expr),
1111 PA("rs", ">>", parse_binary_expr),
1169 parse_binary_expr(const char *first, const char *last, const char *op, in parse_binary_expr() function
1376 t = parse_binary_expr(first + 3, last, "--", db); in parse_ppmm_expr()