Lines Matching refs:expr

53 	itm_expr_t	*expr;
97 %type <expr> expr
98 %type <expr> itm_in
372 | expr
375 TRACE_MESSAGE('y', ("condition_expr: expr\n"));
668 | expr SC
670 TRACE_MESSAGE('y', ("op_unit: expr;\n"));
675 TRACE_MESSAGE('y', ("expr: error;\n"));
678 | ERROR expr SC
680 TRACE_MESSAGE('y', ("expr: error;\n"));
689 TRACE_MESSAGE('y', ("discard expr;\n"));
692 | DISCARD expr SC
694 TRACE_MESSAGE('y', ("discard expr;\n"));
701 | ITM_OUT ASSIGN expr SC
703 TRACE_MESSAGE('y', ("out = expr;\n"));
767 | MAP name expr SC
770 TRACE_MESSAGE('y', ("map NAME expr;\n"));
794 | PRINTCHR expr SC
796 TRACE_MESSAGE('y', ("printchr expr;\n"));
799 | PRINTHD expr SC
801 TRACE_MESSAGE('y', ("printchr expr;\n"));
804 | PRINTINT expr SC
806 TRACE_MESSAGE('y', ("printint expr;\n"));
812 : ITM_IF PO expr PC CBO op_list CBC
815 TRACE_MESSAGE('y', ("op_if_else: if (expr) {op_list}\n"));
823 | ITM_IF PO expr PC CBO op_list CBC ITM_ELSE op_if_else
828 "if (expr) {op_list} else op_if_else\n"));
838 | ITM_IF PO expr PC CBO op_list CBC ITM_ELSE CBO op_list CBC
843 "if (expr) {op_list} else {op_list}\n"));
870 expr : PO expr PC
872 TRACE_MESSAGE('y', ("expr: (expr)\n"));
877 TRACE_MESSAGE('y', ("expr: NAME\n"));
882 TRACE_MESSAGE('y', ("expr: HEXADECIMAL\n"));
887 TRACE_MESSAGE('y', ("expr: DECIMAL\n"));
890 | itm_in SBO expr SBC
893 TRACE_MESSAGE('y', ("expr: in[%ld]\n",
898 TRACE_MESSAGE('y', ("expr: in[expr]\n"));
904 TRACE_MESSAGE('y', ("expr: outsize\n"));
909 TRACE_MESSAGE('y', ("expr: inputsize\n"));
914 TRACE_MESSAGE('y', ("expr: true\n"));
919 TRACE_MESSAGE('y', ("expr: false\n"));
922 | itm_in EQ expr
924 TRACE_MESSAGE('y', ("expr: in == expr\n"));
927 | expr EQ itm_in
929 TRACE_MESSAGE('y', ("expr: expr == in\n"));
932 | NOT expr
934 TRACE_MESSAGE('y', ("expr: ! expr\n"));
942 | NEG expr
944 TRACE_MESSAGE('y', ("expr: ~ expr\n"));
951 | MINUS expr %prec MUL
953 TRACE_MESSAGE('y', ("expr: - expr\n"));
961 | expr PLUS expr
963 TRACE_MESSAGE('y', ("expr: expr + expr\n"));
1035 | expr MINUS expr
1037 TRACE_MESSAGE('y', ("expr: expr - expr\n"));
1115 | expr MUL expr
1117 TRACE_MESSAGE('y', ("expr: expr *expr\n"));
1189 | expr DIV expr
1191 TRACE_MESSAGE('y', ("expr: expr / expr\n"));
1263 | expr MOD expr
1265 TRACE_MESSAGE('y', ("expr: expr % expr\n"));
1337 | expr SHL expr
1339 TRACE_MESSAGE('y', ("expr: expr << expr\n"));
1417 | expr SHR expr
1419 TRACE_MESSAGE('y', ("expr: expr >> expr\n"));
1497 | expr OR expr
1499 TRACE_MESSAGE('y', ("expr: expr | expr\n"));
1571 | expr XOR expr
1573 TRACE_MESSAGE('y', ("expr: expr ^ expr\n"));
1645 | expr AND expr
1647 TRACE_MESSAGE('y', ("expr: expr & expr\n"));
1719 | expr EQ expr
1721 TRACE_MESSAGE('y', ("expr: expr == expr\n"));
1793 | expr NE expr
1795 TRACE_MESSAGE('y', ("expr: expr != expr\n"));
1867 | expr GT expr
1869 TRACE_MESSAGE('y', ("expr: expr > expr\n"));
1941 | expr GE expr
1943 TRACE_MESSAGE('y', ("expr: expr >= expr\n"));
2015 | expr LT expr
2017 TRACE_MESSAGE('y', ("expr: expr < expr\n"));
2089 | expr LE expr
2091 TRACE_MESSAGE('y', ("expr: expr <= expr\n"));
2163 | name ASSIGN expr
2165 TRACE_MESSAGE('y', ("expr: NAME = expr\n"));
2168 | expr LOR expr
2170 TRACE_MESSAGE('y', ("expr: expr || expr\n"));
2173 | expr LAND expr
2175 TRACE_MESSAGE('y', ("expr: expr && expr\n"));