Lines Matching refs:expression
99 static void type_check(symbol_ref_t *sym, expression_t *expression, int and_op);
116 expression_t expression;
215 %type <expression> expression immediate immediate_or_a
474 | T_FIELD T_SYMBOL expression
482 | T_FIELD T_SYMBOL expression
496 | T_ENUM T_SYMBOL expression
517 | T_SYMBOL expression
525 T_MASK T_SYMBOL expression
617 expression:
618 expression '|' expression
625 | expression '&' expression
632 | expression '+' expression
639 | expression '-' expression
646 | expression '*' expression
653 | expression '/' expression
660 | expression T_EXPR_LSHIFT expression
667 | expression T_EXPR_RSHIFT expression
674 | '(' expression ')'
678 | '~' expression
683 | '-' expression %prec UMINUS
733 T_CONST T_SYMBOL expression
934 expression
939 expression
1346 f2_opcode destination ',' expression opt_source ret ';'
1853 type_check(symbol_ref_t *sym, expression_t *expression, int opcode)
1875 value = (int8_t)expression->value;
1888 * expression are defined for this register.
1891 for(node = expression->referenced_syms.slh_first;
1929 stop("Conditional expression '0' "
1944 stop("Conditional expression conflicts with a symbol",