Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/ArrayAccessWithCastInCountedLoop.java
Tagir Valeev c6f8b35d04 [java-dfa] Do not preserve long variable when downcasting to int
The have incompatible DfType, so strange things may happen

GitOrigin-RevId: 54af1bcbfa7d0de67cac9c02b02fadbefb004a72
2021-04-19 11:38:17 +03:00

9 lines
191 B
Java

import java.util.*;
public class ArrayAccessWithCastInCountedLoop {
void aioobe(int[] arr) {
for (long i = 0; i < arr.length; i++) {
System.out.println(arr[(int) i]);
}
}
}