Uses of Enum
org.benf.cfr.reader.bytecode.analysis.parse.expression.ArithOp
Packages that use ArithOp
Package
Description
-
Uses of ArithOp in org.benf.cfr.reader.bytecode.analysis.parse.expression
Subclasses with type arguments of type ArithOp in org.benf.cfr.reader.bytecode.analysis.parse.expressionMethods in org.benf.cfr.reader.bytecode.analysis.parse.expression that return ArithOpModifier and TypeMethodDescriptionArithmeticMutationOperation.getOp()ArithmeticOperation.getOp()static ArithOpstatic ArithOpReturns the enum constant of this type with the specified name.static ArithOp[]ArithOp.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type ArithOpModifier and TypeMethodDescriptionabstract booleanAbstractAssignmentExpression.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) booleanArithmeticMutationOperation.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) booleanArithmeticPostMutationOperation.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) booleanArithmeticPreMutationOperation.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) booleanAssignmentExpression.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) Constructors in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type ArithOpModifierConstructorDescriptionArithmeticMonOperation(BytecodeLoc loc, Expression lhs, ArithOp op) ArithmeticMutationOperation(BytecodeLoc loc, LValue mutated, Expression mutation, ArithOp op) ArithmeticOperation(BytecodeLoc loc, Expression lhs, Expression rhs, ArithOp op) ArithmeticOperation(BytecodeLoc loc, InferredJavaType knownType, Expression lhs, Expression rhs, ArithOp op) ArithmeticPostMutationOperation(BytecodeLoc loc, LValue mutated, ArithOp op) ArithmeticPreMutationOperation(BytecodeLoc loc, LValue mutated, ArithOp op) -
Uses of ArithOp in org.benf.cfr.reader.bytecode.analysis.parse.literal
Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal with parameters of type ArithOpModifier and TypeMethodDescriptionstatic LiteralLiteralFolding.foldArithmetic(RawJavaType returnType, Literal l, ArithOp op) static LiteralLiteralFolding.foldArithmetic(RawJavaType returnType, Literal l, Literal r, ArithOp op) Fold an arithmetic operations. -
Uses of ArithOp in org.benf.cfr.reader.bytecode.analysis.parse.statement
Methods in org.benf.cfr.reader.bytecode.analysis.parse.statement with parameters of type ArithOpModifier and TypeMethodDescriptionabstract booleanAbstractAssignment.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) booleanAssignmentPreMutation.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) booleanAssignmentSimple.isSelfMutatingOp1(LValue lValue, ArithOp arithOp) -
Uses of ArithOp in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that return types with arguments of type ArithOp -
Uses of ArithOp in org.benf.cfr.reader.bytecode.analysis.types.discovery
Methods in org.benf.cfr.reader.bytecode.analysis.types.discovery with parameters of type ArithOpModifier and TypeMethodDescriptionstatic voidInferredJavaType.useInArithOp(InferredJavaType lhs, InferredJavaType rhs, ArithOp op)