Skip to content

Commit 276814e

Browse files
committed
Rust: Exclude range start and end from field taint steps
1 parent b20c470 commit 276814e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

rust/ql/lib/codeql/rust/frameworks/stdlib/core.model.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,9 @@ extensions:
7878
- ["core::ptr::write_bytes", "Argument[0]", "pointer-access", "manual"]
7979
- ["core::ptr::write_unaligned", "Argument[0]", "pointer-access", "manual"]
8080
- ["core::ptr::write_volatile", "Argument[0]", "pointer-access", "manual"]
81+
- addsTo:
82+
pack: codeql/rust-all
83+
extensible: excludeFieldTaintStep
84+
data:
85+
- ["core::ops::range::RangeInclusive::start"]
86+
- ["core::ops::range::RangeInclusive::end"]

0 commit comments

Comments
 (0)