jckarter/clay — pull request #259 by crabtw (2012-04-09 11:16:24+00:00)
Title: consider other unnamed declarations when generating bindings

In #258, I did not consider some situations.

For example,

```C
extern struct { struct {int a;} b; } v;

struct {int c;} f(struct {int d;} e);

enum { a,b,c };
```

This patch should fix the problem.