generate typedef definition