From 1cd9fac9d1a48d012cf3084c8edc4130e75a1ea5 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sun, 14 Sep 2008 15:45:52 +0000 Subject: [PATCH] Create AST for select expressions even if the LHS has incomplete type. [r21943] --- parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser.c b/parser.c index dab67a1..3c10013 100644 --- a/parser.c +++ b/parser.c @@ -6992,7 +6992,7 @@ static expression_t *parse_select_expression(unsigned precedence, if (!declaration->init.complete) { errorf(HERE, "request for member '%Y' of incomplete type '%T'", symbol, type_left); - return create_invalid_expression(); + goto create_error_entry; } entry = find_compound_entry(declaration, symbol); -- 2.20.1