codeql-coding-standards icon indicating copy to clipboard operation
codeql-coding-standards copied to clipboard

Add support for lambda captures in assignment-related predicates in misra BuiltInTypeRules

Open MichaelRFairhurst opened this issue 4 months ago • 0 comments

It looks like we should make sure these predicates are working correctly for lambda captures.

For instance:

[x = y]() { ... }

But also, all lambda captures are assignments fields of the lambda class instance.

https://github.com/github/codeql-coding-standards/blob/main/cpp/misra/src/codingstandards/cpp/misra/BuiltInTypeRules.qll#L179

MichaelRFairhurst avatar Sep 09 '25 20:09 MichaelRFairhurst