Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 2.7.0
-
None
-
9c2a352027711519fb7dcc579f520717cd7ed115
Description
struct Foo { int foo; }; template<class T> struct Outer { struct Nested { T *operator->() { return 0; } }; }; void bug() { Outer<Foo>::Nested nested; nested->foo; // Not highlighted }
I thought it was covered in the autotests!
Attachments
For Gerrit Dashboard: QTCREATORBUG-9005 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
52920,3 | C++: fixed operator arrow of nested class of enclosing template | 2.7 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |