-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
Qt Creator 8.0.1
-
7dc2c6b3b3 (qt-creator/qt-creator/9.0) 7dc2c6b3b3 (qt-creator/qt-creator/master)
Example:
struct Foo {
int _x;
int _Y;
#define FOO_XLIST(F) F(x) F(Y)
#define FOO_GETTER(field) int field() const { return _##field; }
FOO_XLIST(FOO_GETTER)
#undef FOO_GETTER
};
Refactoring _Y to _y also replaces FOO_XLIST(FOO_GETTER) with FOO_XLIST(_y), which is unwanted.