Uses of Enum Class
com.strobel.decompiler.languages.java.ast.BinaryOperatorType
Packages that use BinaryOperatorType
Package
Description
-
Uses of BinaryOperatorType in com.strobel.decompiler.languages.java.ast
Subclasses with type arguments of type BinaryOperatorType in com.strobel.decompiler.languages.java.astFields in com.strobel.decompiler.languages.java.ast declared as BinaryOperatorTypeMethods in com.strobel.decompiler.languages.java.ast that return BinaryOperatorTypeModifier and TypeMethodDescriptionprivate static BinaryOperatorTypeInsertParenthesesVisitor.getBinaryOperatorType(Expression e) static BinaryOperatorTypeAssignmentExpression.getCorrespondingBinaryOperator(AssignmentOperatorType operator) final BinaryOperatorTypeBinaryOperatorExpression.getOperator()static BinaryOperatorTypeReturns the enum constant of this class with the specified name.static BinaryOperatorType[]BinaryOperatorType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.strobel.decompiler.languages.java.ast with parameters of type BinaryOperatorTypeModifier and TypeMethodDescription(package private) static ObjectJavaResolver.BinaryOperations.doBinary(BinaryOperatorType operator, JvmType type, Object left, Object right) static AssignmentOperatorTypeAssignmentExpression.getCorrespondingAssignmentOperator(BinaryOperatorType operator) static TokenRoleBinaryOperatorExpression.getOperatorRole(BinaryOperatorType operator) final voidBinaryOperatorExpression.setOperator(BinaryOperatorType operator) Constructors in com.strobel.decompiler.languages.java.ast with parameters of type BinaryOperatorTypeModifierConstructorDescriptionBinaryOperatorExpression(Expression left, BinaryOperatorType operator, Expression right) -
Uses of BinaryOperatorType in com.strobel.decompiler.languages.java.utilities
Methods in com.strobel.decompiler.languages.java.utilities with parameters of type BinaryOperatorTypeModifier and TypeMethodDescriptionprivate booleanRedundantCastUtility.IsRedundantVisitor.castChangesBinarySemantics(Expression operand, Expression otherOperand, Expression toCast, BinaryOperatorType operator) static booleanTypeUtilities.isBinaryOperatorApplicable(BinaryOperatorType op, TypeReference lType, TypeReference rType, TypeReference expectedResultType, boolean strict) static booleanTypeUtilities.isBinaryOperatorApplicable(BinaryOperatorType op, AstType lType, AstType rType, TypeReference expectedResultType, boolean strict) protected voidRedundantCastUtility.IsRedundantVisitor.processBinaryExpressionOperand(Expression operand, Expression other, BinaryOperatorType op, TypeReference resultType) -
Uses of BinaryOperatorType in com.strobel.decompiler.patterns
Fields in com.strobel.decompiler.patterns declared as BinaryOperatorTypeModifier and TypeFieldDescriptionprivate final BinaryOperatorTypeSingleOrBinaryAggregateNode._operatorprivate final BinaryOperatorTypeLeftmostBinaryOperandNode._operatorTypeConstructors in com.strobel.decompiler.patterns with parameters of type BinaryOperatorTypeModifierConstructorDescriptionLeftmostBinaryOperandNode(INode pattern, BinaryOperatorType type, boolean matchWithoutOperator) SingleOrBinaryAggregateNode(BinaryOperatorType operator, INode pattern)