EXPR_CALL
[EXPR_CALL] = "EXPR_CALL",
if (expr->type != EXPR_CALL) {
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (call->type != EXPR_CALL)
if (tmp->type == EXPR_CALL && sym_name_is("kfree_skb", tmp->fn))
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type == EXPR_CALL) {
[EXPR_CALL] = "EXPR_CALL",
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (call->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (!expr || expr->type != EXPR_CALL)
case EXPR_CALL:
if (call->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (!ret_value || ret_value->type != EXPR_CALL)
if (expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (tmp->type == EXPR_ASSIGNMENT || tmp->type == EXPR_CALL)
if (!expr || expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (!next || next->type != EXPR_CALL)
case EXPR_CALL:
break; case EXPR_CALL:
case EXPR_CALL:
case EXPR_CALL:
struct expression *call = alloc_expression(token->pos, EXPR_CALL);
case EXPR_CALL: {
case EXPR_CALL:
case EXPR_CALL:
if (!expr || expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type == EXPR_CALL) {
case EXPR_CALL:
if (expr->type == EXPR_CALL)
if (expr->right->type == EXPR_CALL)
if (right->type != EXPR_CALL)
if (right->type != EXPR_CALL || right->fn->type != EXPR_SYMBOL)
if (!expr || expr->type != EXPR_CALL)
if (expr->type == EXPR_CALL)
if (!expr || expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
expr = alloc_tmp_expression(fn->pos, EXPR_CALL);
if (right->type == EXPR_CALL && sym_name_is("__builtin_expect", right->fn))
if (expr->op == '=' && right->type == EXPR_CALL)
if (left->type == EXPR_CALL || right->type == EXPR_CALL) {
case EXPR_CALL:
if (assigned->type == EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (call->type != EXPR_CALL)
if (right->type != EXPR_CALL)
if (expr->op == '=' && right->type == EXPR_CALL)
case EXPR_CALL:
if (expr->type != EXPR_CALL)
if (!right || right->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (left->type != EXPR_CALL) {
if (left->type != EXPR_CALL) {
if (expr->type != EXPR_CALL ||
if (expr->type != EXPR_CALL)
right->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
case EXPR_CALL: {
case EXPR_CALL:
case EXPR_CALL:
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (call->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL ||
if (expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL ||
if (expr->right->type == EXPR_CALL || __in_fake_parameter_assign)
if (expr->type == EXPR_CALL && db_returned_user_rl(expr, &rl))
case EXPR_CALL:
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL ||
if (call->type != EXPR_CALL)
if (left->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
if (expr->type == EXPR_CALL)
if (expr->type == EXPR_CALL)
if (!call || call->type != EXPR_CALL)
case EXPR_CALL:
if (expr->type == EXPR_CALL)
if (call->type != EXPR_CALL)
if (expr->type == EXPR_CALL &&
if (left->type == EXPR_CALL && sym_name_is("strlen", left->fn)) {
if (right->type == EXPR_CALL && sym_name_is("strlen", right->fn)) {
if (right->type == EXPR_CALL)
if (expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL)
if (call->type != EXPR_CALL)
if (right->type != EXPR_CALL)
if (expr->type != EXPR_CALL)
case EXPR_CALL:
if (!expr || expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL)
if (expr->type != EXPR_CALL)
.type = EXPR_CALL,
if (expr->type != EXPR_CALL)