X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=walk_statements.c;h=1201dd73c9a612042aa0ddb52e581473549b45a4;hb=3cdead30b5c1d131d5c363188c26255514ea2fc8;hp=52e60460a8b56f8d4207177bf55962149236ab4a;hpb=29aa52e518b964faee42a8c434c9963f9d5175ee;p=cparser diff --git a/walk_statements.c b/walk_statements.c index 52e6046..1201dd7 100644 --- a/walk_statements.c +++ b/walk_statements.c @@ -49,21 +49,6 @@ static void walk_expression(expression_t const *const expr, walk_expression(expr->conditional.false_expression, callback, env); return; - case EXPR_BUILTIN_ADDRESS: - walk_expression(expr->builtin_address.value, callback, env); - return; - - case EXPR_BUILTIN_PREFETCH: { - builtin_prefetch_expression_t const *const pf = &expr->builtin_prefetch; - walk_expression(pf->adr, callback, env); - if (pf->rw != NULL) { - walk_expression(pf->rw, callback, env); - if (pf->locality != NULL) - walk_expression(pf->locality, callback, env); - } - return; - } - case EXPR_BUILTIN_CONSTANT_P: walk_expression(expr->builtin_constant.value, callback, env); return; @@ -100,10 +85,10 @@ static void walk_expression(expression_t const *const expr, case EXPR_STRING_LITERAL: case EXPR_WIDE_STRING_LITERAL: case EXPR_FUNCNAME: - case EXPR_BUILTIN_SYMBOL: case EXPR_VA_START: case EXPR_VA_ARG: case EXPR_LABEL_ADDRESS: + case EXPR_BUILTIN_TYPES_COMPATIBLE_P: break; }