Package sootup.core.jimple.common.expr
Class JXorExpr
java.lang.Object
sootup.core.jimple.common.expr.AbstractBinopExpr
sootup.core.jimple.common.expr.AbstractIntLongBinopExpr
sootup.core.jimple.common.expr.JXorExpr
An expression that computes a binary XOR of two operands.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<V extends ExprVisitor>
Vaccept(@NonNull V v) Called when this object is visited.@NonNull StringReturns the unique symbol for an operator.boolean@NonNull JXorExpr@NonNull JXorExprMethods inherited from class sootup.core.jimple.common.expr.AbstractIntLongBinopExpr
getTypeMethods inherited from class sootup.core.jimple.common.expr.AbstractBinopExpr
equivHashCode, equivTo, getOp1, getOp2, getUses, toString, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface sootup.core.jimple.common.expr.Expr
asJAddExpr, asJAndExpr, asJCastExpr, asJCmpExpr, asJCmpgExpr, asJCmplExpr, asJDivExpr, asJDynamicInvokeExpr, asJEqExpr, asJGeExpr, asJGtExpr, asJInstanceOfExpr, asJInterfaceInvokeExpr, asJLeExpr, asJLengthExpr, asJLtExpr, asJMulExpr, asJNeExpr, asJNegExpr, asJNewArrayExpr, asJNewExpr, asJNewMultiArrayExpr, asJOrExpr, asJPhiExpr, asJRemExpr, asJShlExpr, asJShrExpr, asJSpecialInvokeExpr, asJStaticInvokeExpr, asJSubExpr, asJUshrExpr, asJVirtualInvokeExpr, isJAddExpr, isJAndExpr, isJCastExpr, isJCmpExpr, isJCmpgExpr, isJCmplExpr, isJDivExpr, isJDynamicInvokeExpr, isJEqExpr, isJGeExpr, isJGtExpr, isJInstanceOfExpr, isJInterfaceInvokeExpr, isJLeExpr, isJLengthExpr, isJLtExpr, isJMulExpr, isJNeExpr, isJNegExpr, isJNewArrayExpr, isJNewExpr, isJNewMultiArrayExpr, isJOrExpr, isJPhiExpr, isJRemExpr, isJShlExpr, isJShrExpr, isJSpecialInvokeExpr, isJStaticInvokeExpr, isJSubExpr, isJUshrExpr, isJVirtualInvokeExpr, toJAddExpr, toJAndExpr, toJCastExpr, toJCmpExpr, toJCmpgExpr, toJCmplExpr, toJDivExpr, toJDynamicInvokeExpr, toJEqExpr, toJGeExpr, toJGtExpr, toJInstanceOfExpr, toJInterfaceInvokeExpr, toJLeExpr, toJLengthExpr, toJLtExpr, toJMulExpr, toJNeExpr, toJNegExpr, toJNewArrayExpr, toJNewExpr, toJNewMultiArrayExpr, toJOrExpr, toJPhiExpr, toJRemExpr, toJShlExpr, toJShrExpr, toJSpecialInvokeExpr, toJStaticInvokeExpr, toJSubExpr, toJUshrExpr, toJVirtualInvokeExpr
-
Constructor Details
-
JXorExpr
-
-
Method Details
-
getSymbol
Description copied from class:AbstractBinopExprReturns the unique symbol for an operator.- Specified by:
getSymbolin classAbstractBinopExpr
-
accept
Description copied from interface:AcceptorCalled when this object is visited. -
withOp1
- Specified by:
withOp1in classAbstractBinopExpr
-
withOp2
- Specified by:
withOp2in classAbstractBinopExpr
-
isJXorExpr
public boolean isJXorExpr() -
asJXorExpr
-
toJXorExpr
-