While looking into https://bugs.webkit.org/show_bug.cgi?id=200870, I noticed that we are currently generating some typedefs that never get used. One example is "type8" in after.txt attached to that bug.
WHLSL is no longer relevant.