2020-07-20 18:52:03 +02:00
|
|
|
fn test_invalid_index() {
|
|
|
|
v := 4
|
|
|
|
_ = v[0]
|
2021-01-21 12:27:16 +01:00
|
|
|
|
2020-07-20 18:52:03 +02:00
|
|
|
a := [2]
|
|
|
|
_ = a[a]
|
2021-01-21 12:27:16 +01:00
|
|
|
_ = a[-1]
|
2020-07-20 18:52:03 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
fn test_invalid_slice() {
|
|
|
|
v := 4
|
|
|
|
_ = v[1..]
|
|
|
|
_ = v[..1]
|
2021-01-21 12:27:16 +01:00
|
|
|
|
2020-07-20 18:52:03 +02:00
|
|
|
a := [2]
|
|
|
|
_ = a[a..]
|
|
|
|
_ = a[..a]
|
2021-01-21 12:27:16 +01:00
|
|
|
_ = a[-1..]
|
|
|
|
_ = a[..-1]
|
|
|
|
_ = a[-1..-2]
|
2020-07-20 18:52:03 +02:00
|
|
|
}
|