-
Bug
-
Resolution: Fixed
-
P2: Important
-
Qt Creator 4.2.1
-
Might be on all systems
-
849820e87 (master)
The Refactor function that adds an outside definition does not writes correctly the definition when inside a templated class and one of parameters is a template template parameter.
2 problems:
- it generates a typenamed parameter and not a template template parameter, just as it was defined.
- the templated class scope does not contain its arguments
I attached an example to test this behaivour.
From the header file=>right click clear()=>Refactor=>Add definition outside class.
| For Gerrit Dashboard: QTCREATORBUG-17695 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 667479,2 | CppEditor: Add proper support for template template parameters | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |