in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/TryWithResourcesJava8LineFilter.java [76:87]
public void visitVarInsn(int opcode, int var) {
mv.visitVarInsn(opcode, var);
if ((myState == 2 || myState == 4 || myState == 6) && opcode == Opcodes.ASTORE) {
myState++;
} else if (myState == 9 && opcode == Opcodes.ASTORE) {
myState = 5;
} else if ((myState == 5 || myState == 7) && opcode == Opcodes.ALOAD) {
myState++;
} else {
setHasInstructions();
}
}