Community
Participate
Working Groups
Given this code: namespace foo { class bar {}; // THIS CHANGES } using foo::bar; // THIS DOES NOT CHANGE void f() { bar b; // THIS CHANGES } if I rename "bar" to "ack", "class bar {};" is changed to "class ack {};", and "bar b;" changes to "ack b;", but "using foo::bar;" remains unchanged (and as a result, the "bar b;" line in f is now an error).
Fixed by http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=c7be1163514fee663d90df4ff3b6a37a8c1968fa.
*** cdt git genie on behalf of Sergey Prigogin *** Bug 332895 - Rename does not change using-declarations [*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=c7be1163514fee663d90df4ff3b6a37a8c1968fa