Fix printing of typedef struct XXX {} XXX;
Bring in fix for printing anonymous struct/union from clang trunk.