Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
Qt Creator 4.10.2, Qt Creator 4.11.0
-
None
-
Windows10 + Visual 2017 + x64 + QtCreator 4.11
Description
The clang backend can't parse usage of CTAD + Variadic Template
Here a simplified sample, don't know if this is still appening here
template<class R = bool, class P...> struct C { void run() {} }; // ok syntax hightlighting + completion C<bool, int, float> c0; c0.run(); C<bool> c1; c1.run(); // ok syntax hightlighting + completion // ko clang backend hangs here // ko no syntax hightlighting & no completion C c2; c2.run(); // ko clang backend hangs here