On Tue Jan 31 12:18:53 2023 +0000, Giovanni Mascellani wrote:
In which case can this be reached? Shouldn't two externs always differ either by regset or by id?
In general I think it is good to leave it as a safeguard.
I can think of a use case: For shader model 5, object components have to be promoted to their own variables before writing the RDEF. If we have an array of Textures and the first texture is used, we would have both the array and the texture as variables colliding in those fields, even if the array is not written to the RDEF.