Comment-out filter expr logic in ExpressionCompiler for jbcsrc, since this is giving errors in [] for LineNumberTest. We decided to fix in a follow-up.
GITHUB_BREAKING_CHANGES=NA
@@ -449,11 +449,11 @@ final class ExpressionCompiler {
itemVar.initializer().gen(adapter); // Object a = a_list.get(a_i);
- if (visitedFilter != null) {
- visitedFilter.gen(adapter);
- BytecodeUtils.constant(false).gen(adapter);
- adapter.ifICmp(Opcodes.IFEQ, loopContinue); // if (!filter.test(a)) continue;
- }
+ // if (visitedFilter != null) {
+ // visitedFilter.gen(adapter);
+ // BytecodeUtils.constant(false).gen(adapter);
+ // adapter.ifICmp(Opcodes.IFEQ, loopContinue); // if (!filter.test(a)) continue;
+ // }
resultVar.local().gen(adapter);
visitedMap.gen(adapter);
