Files
codeql/go/ql/test/query-tests/InconsistentCode/InconsistentLoopOrientation/InconsistentLoopOrientation.go
2026-06-11 07:15:54 +02:00

14 lines
283 B
Go

package main
func zeroOutExceptBad(a []int, lower int, upper int) {
// zero out everything below index `lower`
for i := lower - 1; i >= 0; i-- {
a[i] = 0
}
// zero out everything above index `upper`
for i := upper + 1; i < len(a); i-- { // $ Alert // NOT OK
a[i] = 0
}
}