Lines Matching defs:BinaryOperatorHelper
80 private Map<Name, List<BinaryOperatorHelper>> binaryOperators = new HashMap<>(Tag.getNumberOfOperators());
347 abstract class BinaryOperatorHelper extends OperatorHelper implements BiPredicate<Type, Type> {
349 BinaryOperatorHelper(Tag tag) {
356 * (see {@link BinaryOperatorHelper#isBinaryOperatorApplicable(OperatorSymbol, Type, Type)}
374 final BinaryOperatorHelper addBinaryOperator(OperatorType arg1, OperatorType arg2, OperatorType res, int... opcode) {
475 class BinaryNumericOperator extends BinaryOperatorHelper {
505 class BinaryBooleanOperator extends BinaryOperatorHelper {
528 class BinaryStringOperator extends BinaryOperatorHelper {
571 class BinaryShiftOperator extends BinaryOperatorHelper {
609 class BinaryEqualityOperator extends BinaryOperatorHelper {