Missing structs due to N-dimensional arrays
```c
struct foo { int foo[8][1]]; };
```

```nim
(translation_unit 1 1 30
 (struct_specifier 1 1 29
  (type_identifier 1 8 3)
  (field_declaration_list 1 12 18
   (field_declaration 1 14 14
    (primitive_type 1 14 3)
    (array_declarator 1 18 9
     (array_declarator 1 18 6
      (field_identifier 1 18 3)
      (number_literal 1 22 1)
     )
     (number_literal 1 25 1)
    )
   )
  )
 )
)
```