< prev index next >
test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryStringPlusFactory.java
Print this page
*** 36,48 ****
super(OperatorKind.STRADD, complexityLimit, operatorLimit, ownerClass, resultType, exceptionSafe, noconsts);
}
@Override
protected boolean isApplicable(Type resultType) {
! return resultType.equals(TypeList.find("java.lang.String"));
}
@Override
! protected Pair<Type, Type> generateTypes() throws ProductionFailedException {
return new Pair<>(resultType, resultType);
}
}
--- 36,48 ----
super(OperatorKind.STRADD, complexityLimit, operatorLimit, ownerClass, resultType, exceptionSafe, noconsts);
}
@Override
protected boolean isApplicable(Type resultType) {
! return resultType.equals(TypeList.STRING);
}
@Override
! protected Pair<Type, Type> generateTypes() {
return new Pair<>(resultType, resultType);
}
}
< prev index next >