For some reason having "Type" as a non-terminal in a Yacc grammar makes the rest of the grammar in-visible to c-xref.
It seems that it has to be capitilized to have this effect.
The issue was found in the java_parser.y in commits prior to 82f0ab6, in which the non-terminal was renamed.