On Tue Mar 26 04:36:32 2024 +0000, Francisco Casas wrote:
changed this line in [version 3 of the diff](/wine/vkd3d/-/merge_requests/739/diffs?diff_id=107171&start_sha=f81152537041ebb341d645ee531fefb6cdc61f48#b4b2f0df64f7fbb515484cb602382012595ddfb6_431_430)
I changed it to an array of pointers.
The list makes it easier to pass it around across the different parse structs and finally the variable. With arrays the parsing code is a little uglier, for instance, I had to make state_block_list a `struct parse_variable_def` instead of a mere `struct list`, but I agree it can make the rest of the code that uses this field simpler.