From 77ea5c565fa398e3838d1fc982f88f709535dfbe Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sun, 30 Nov 2008 14:23:35 +0000 Subject: [PATCH] Do not show typedefs, which were created for error correction, in the printed AST. [r24160] --- parser.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/parser.c b/parser.c index f52ce43..b381548 100644 --- a/parser.c +++ b/parser.c @@ -3469,7 +3469,8 @@ static entity_t *create_error_entity(symbol_t *symbol, entity_kind_tag_t kind) entity->declaration.type = type_error_type; entity->declaration.implicit = true; } else if (kind == ENTITY_TYPEDEF) { - entity->typedefe.type = type_error_type; + entity->typedefe.type = type_error_type; + entity->typedefe.builtin = true; } record_entity(entity, false); return entity; -- 2.20.1