-
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.
| For Gerrit Dashboard: QTCREATORBUG-28109 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 436841,2 | ClangCodeModel: Rename via LSP facilities | 9.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |