I have a global array of void pointers in my binary, that all actually point at instances of
a certain type of structure for which debug info is available in the debug information.
In order to debug this list I want to use the Watch window of CCSv4.
I will normally enter an expression like this to watch an instance in this array:
*(struct my_struct *)my_struct_list[3]
and all is well. I get the members displaying in a tree structure in the watch window
just as expected.
But! When I later change the index, the members in the tree are not updated (say, if I
change the index from 3 to 4). Member variables from the old instance will still be
displayed in the tree. Pressing the "Refresh" button does not help.

