Lines Matching defs:expression

180 %type <expression_value> expression
217 IF_EXPANDED expression NEWLINE {
219 glcpp_error(& @1, parser, "undefined macro %s in expression (illegal in GLES)", $2.undefined_macro);
222 | ELIF_EXPANDED expression NEWLINE {
224 glcpp_error(& @1, parser, "undefined macro %s in expression (illegal in GLES)", $2.undefined_macro);
327 /* Be careful to only evaluate the 'if' expression if
348 /* #if without an expression is only an error if we
353 glcpp_error(& @1, parser, "#if with no expression");
370 /* Be careful to only evaluate the 'elif' expression
396 /* #elif without an expression is an error unless we
401 glcpp_error(& @1, parser, "#elif with no expression");
412 glcpp_warning(& @1, parser, "ignoring illegal #elif without expression");
483 expression:
495 | expression OR expression {
506 | expression AND expression {
517 | expression '|' expression {
524 | expression '^' expression {
531 | expression '&' expression {
538 | expression NOT_EQUAL expression {
545 | expression EQUAL expression {
552 | expression GREATER_OR_EQUAL expression {
559 | expression LESS_OR_EQUAL expression {
566 | expression '>' expression {
573 | expression '<' expression {
580 | expression RIGHT_SHIFT expression {
587 | expression LEFT_SHIFT expression {
594 | expression '-' expression {
601 | expression '+' expression {
608 | expression '%' expression {
620 | expression '/' expression {
632 | expression '*' expression {
639 | '!' expression %prec UNARY {
643 | '~' expression %prec UNARY {
647 | '-' expression %prec UNARY {
651 | '+' expression %prec UNARY {
655 | '(' expression ')' {