When I'm using the renaming feature (Refactor->Rename) on a struct that has an identical name for the member variable and the corresponding constructor parameter, it doesn't work as expected.
1:typedef struct S {
2: void* pointer;
3:
4: S(void* pointer)
5: : pointer(pointer) {}
6:} S, *PS;
If I use the rename feature on the member variable (line 2) only the member variable (line 2) is renamed.
If I use the rename feature on the constructor parameter (line 4) the member variable at line 5 is renamed, too.