< prev index next >
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
Print this page
@@ -128,11 +128,11 @@
return true;
}
@Override
public boolean enterForNode(final ForNode forNode) {
- if(forNode.isForIn()) {
+ if(forNode.isForInOrOf()) {
// for..in has the iterable in its "modify"
tagNeverOptimistic(forNode.getModify());
} else {
// Test is never optimistic (always coerced to boolean).
tagNeverOptimisticLoopTest(forNode);
< prev index next >