Rust: Add a neutral model of Option::map (so that we don't use the generated models).

This commit is contained in:
Geoffrey White
2026-02-03 15:01:28 +00:00
parent 97f7a26e11
commit 53e886380c
3 changed files with 65 additions and 70 deletions

View File

@@ -157,6 +157,11 @@ extensions:
- ["core::ptr::write_bytes", "Argument[0]", "pointer-access", "manual"]
- ["core::ptr::write_unaligned", "Argument[0]", "pointer-access", "manual"]
- ["core::ptr::write_volatile", "Argument[0]", "pointer-access", "manual"]
- addsTo:
pack: codeql/rust-all
extensible: neutralModel
data:
- ["<core::option::Option>::map", "sink", "manual"]
- addsTo:
pack: codeql/rust-all
extensible: excludeFieldTaintStep