vkd3d-shader/hlsl: Introduce hlsl_func_parameters_cleanup().
vkd3d-shader/hlsl: Avoid leaking redundant function declarations. (Valgrind) I.e., declarations that occur after their corresponding definitions.
vkd3d-shader/hlsl: Add a destructor for function parameters. (Valgrind)