llvm-project
5548b24d - [clang-tidy] Fix false positive for generic lambda parameters in readability-non-const-parameter (#179051)

Commit
3 days ago
[clang-tidy] Fix false positive for generic lambda parameters in readability-non-const-parameter (#179051) Fixes #177354 ### Summary The `readability-non-const-parameter` check produces false positives on generic lambda parameters, not fully resolved by #177345. ### Problem Generic lambdas with explicit template parameters create dependent contexts that cannot be analyzed at parse time: ```cpp auto lambda = []<typename T>(int *p) { T x(*p); // No longer warns }; ```
Author
Parents
Loading