skip empty declarations
authorMatthias Braun <matze@braunis.de>
Thu, 15 Nov 2007 10:33:49 +0000 (10:33 +0000)
committerMatthias Braun <matze@braunis.de>
Thu, 15 Nov 2007 10:33:49 +0000 (10:33 +0000)
[r18401]

ast2firm.c

index 134dcd9..7b6a356 100644 (file)
@@ -1876,6 +1876,8 @@ static void context_to_firm(context_t *context)
                if(declaration->storage_class == STORAGE_CLASS_ENUM_ENTRY
                                || declaration->storage_class == STORAGE_CLASS_TYPEDEF)
                        continue;
+               if(declaration->symbol == NULL)
+                       continue;
 
                type_t *type = declaration->type;
                if(type->type == TYPE_FUNCTION) {