Fix clang compile issue with a missing tempolate arg list (backport)
Apparently, starting with LLVM clang version 20, if you use the template
keyword to highlight a sub-element, you have to provide a template argument
list. This is true even for a method where the template arguments can be
completely determined by the types of the arguments. Fix this problem by
providing an empty template arg list (so the compiler knows what is
templated but still figures out its own types).
This is a backport of !3274 (merged)
Backport: release-2.0
Backport: release-2.1
Merge request reports
Activity
@vbolea Can you verify that I am correctly backporting this change for the release branches of 2.0, 2.1, and 2.2 and that everything looks OK to merge this in?
requested review from @vbolea
mentioned in commit 51939268
mentioned in commit 48e6099f
mentioned in commit 5fe0b41a