Lines Matching defs:value
1399 // predefine a macro with a printf-formatted value
1404 // The type of the value is automatically infered:
1410 struct token *value = &eof_token_entry;
1421 value = __alloc_token(0);
1423 token_type(value) = TOKEN_NUMBER;
1424 value->number = xstrdup(buf);
1426 token_type(value) = TOKEN_IDENT;
1427 value->ident = built_in_ident(buf);
1429 value->pos.whitespace = 1;
1430 value->next = &eof_token_entry;
1433 do_define(value->pos, NULL, ident, NULL, value, attr);
1616 long long value;
1665 value = get_expression_value(expr);
1666 return value != 0;
1671 int value = 0;
1673 value = expression_value(&token->next);
1676 return preprocessor_if(stream, token, value);