cppcheck does not seem to recognize explicit template specifier for C++20 generic lambda
$ cppcheck --version Cppcheck 2.8 $ cat cpp20_lambda.cpp int main() { []<typename T>() {}; } $ cppcheck cpp20_lambda.cpp Checking cpp20_lambda.cpp ... cpp20_lambda.cpp:3:18: error: Syntax Error: AST broken, binary operator '>' doesn't have two operands. [internalAstError] []<typename T>() {}; ^
Issue filed: https://trac.cppcheck.net/ticket/11275
Log in to post a comment.
cppcheck does not seem to recognize explicit template specifier for C++20 generic lambda
Issue filed: https://trac.cppcheck.net/ticket/11275