Giovanni Mascellani (@giomasce) commented about libs/vkd3d-shader/hlsl.y:
list_add_tail($$, &$3->entry); }
+variables_def_typed:
I'm not a fan of how the first declaration is somehow "treated differently" than all the others (there is, in some sense, some duplicated code), but there's no need to reshuffle the code for that. Once the problem mentioned by Zeb is fixed, the MR is good for me.