new feature: --staticBoundChecks:on to enforce static array index checking (#10965)
This commit is contained in:
parent
ed263e174e
commit
3f29911a94
16 changed files with 152 additions and 50 deletions
|
|
@ -10,8 +10,9 @@ proc check(a: TObj not nil) =
|
|||
proc doit() =
|
||||
var x : array[0..1, TObj]
|
||||
|
||||
if x[0] != nil:
|
||||
check(x[0])
|
||||
let y = x[0]
|
||||
if y != nil:
|
||||
check(y)
|
||||
|
||||
doit()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue