From: Michael Beck Date: Sun, 14 Sep 2008 00:58:04 +0000 (+0000) Subject: - add missing cases X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=019e9393946520aa62e2977169076287ce05813a;p=cparser - add missing cases [r21933] --- diff --git a/ast2firm.c b/ast2firm.c index f3f8f20..afa595f 100644 --- a/ast2firm.c +++ b/ast2firm.c @@ -5078,6 +5078,7 @@ static int count_decls_in_expression(const expression_t *expression) { case EXPR_BUILTIN_SYMBOL: case EXPR_VA_START: case EXPR_VA_ARG: + case EXPR_LABEL_ADDRESS: break; } diff --git a/parser.c b/parser.c index f3674c1..240c92a 100644 --- a/parser.c +++ b/parser.c @@ -8022,6 +8022,7 @@ static bool expression_has_effect(const expression_t *const expr) case EXPR_WIDE_CHARACTER_CONSTANT: return false; case EXPR_STRING_LITERAL: return false; case EXPR_WIDE_STRING_LITERAL: return false; + case EXPR_LABEL_ADDRESS: return false; case EXPR_CALL: { const call_expression_t *const call = &expr->call;