Lines Matching refs:value

172 add_builtin_define(glcpp_parser_t *parser, const char *name, int value);
239 _glcpp_parser_skip_stack_push_if (parser, & @1, $2.value);
244 _glcpp_parser_skip_stack_change_if (parser, & @1, "elif", $2.value);
585 $$.value = $1;
589 $$.value = 0;
596 $$.value = $1.value || $3.value;
603 else if (! $1.value)
607 $$.value = $1.value && $3.value;
614 else if ($1.value)
618 $$.value = $1.value | $3.value;
625 $$.value = $1.value ^ $3.value;
632 $$.value = $1.value & $3.value;
639 $$.value = $1.value != $3.value;
646 $$.value = $1.value == $3.value;
653 $$.value = $1.value >= $3.value;
660 $$.value = $1.value <= $3.value;
667 $$.value = $1.value > $3.value;
674 $$.value = $1.value < $3.value;
681 $$.value = $1.value >> $3.value;
688 $$.value = $1.value << $3.value;
695 $$.value = $1.value - $3.value;
702 $$.value = $1.value + $3.value;
709 if ($3.value == 0) {
713 $$.value = $1.value % $3.value;
721 if ($3.value == 0) {
725 $$.value = $1.value / $3.value;
733 $$.value = $1.value * $3.value;
740 $$.value = ! $2.value;
744 $$.value = ~ $2.value;
748 $$.value = - $2.value;
752 $$.value = + $2.value;
1059 token->value.str = str;
1072 token->value.ival = ival;
1225 if (node_a->token->value.ival != node_b->token->value.ival) {
1232 if (strcmp(node_a->token->value.str, node_b->token->value.str)) {
1255 _mesa_string_buffer_printf(out, "%" PRIiMAX, token->value.ival);
1261 _mesa_string_buffer_append(out, token->value.str);
1391 if (other->value.str[0] < '0' || other->value.str[0] > '9')
1395 if (other->value.ival < 0)
1404 str = linear_asprintf(parser->linalloc, "%" PRIiMAX, token->value.ival);
1406 str = linear_strdup(parser->linalloc, token->value.str);
1409 linear_asprintf_append(parser->linalloc, &str, "%" PRIiMAX, other->value.ival);
1411 linear_strcat(parser->linalloc, &str, other->value.str);
1455 add_builtin_define(glcpp_parser_t *parser, const char *name, int value)
1460 tok = _token_create_ival (parser, INTEGER, value);
1711 argument->token->value.str) ? 1 : 0;
1726 int value;
1739 value = _glcpp_parser_evaluate_defined (parser, node, &last);
1740 if (value == -1)
1744 replacement->token = _token_create_ival (parser, INTEGER, value);
1860 identifier = node->token->value.str;
1902 _string_list_contains(macro->parameters, node->token->value.str,
1973 identifier = token->value.str;
2003 str = linear_strdup(parser->linalloc, token->value.str);
2138 _parser_active_list_push(parser, node->token->value.str, last->next);
2364 *yylval = node->token->value;