throw new IllegalStateException("Can't get node tag");
}
}
@Override public void visitTypeParameter(JCTypeParameter node) {
TypeVariable var = new TypeVariable();
var.astName(setPos(node, new Identifier().astValue(node.name.toString())));
fillList(node.bounds, var.rawExtending(), FlagKey.TYPE_REFERENCE);
set(node, var);
}