Uses of Interface
com.pnfsoftware.jeb.core.units.code.android.ir.IDOperation
Packages that use IDOperation
Package
Description
This package contains types used to publicly access and manipulate JEB's DEX Decompiler (referred
to as
dexdec) Intermediate Representation (IR) objects.-
Uses of IDOperation in com.pnfsoftware.jeb.core.units.code.android.ir
Methods in com.pnfsoftware.jeb.core.units.code.android.ir that return IDOperationModifier and TypeMethodDescriptiondefault IDOperationIDExpression.asOperation()default IDOperationIDMethodContext.createCast(IJavaType casttype, IDExpression e) Convenience IR factory method wrapping aroundIDMethodContext.getGlobalContext().IDGlobalContext.createCastOperation(IJavaType castType, IDExpression exp) Create a cast operation.IDGlobalContext.createCastOperation(String castTypeSignature, IDExpression exp) Create a cast operation.IDGlobalContext.createConditional(IJavaType type, IDExpression pred, IDExpression expTrue, IDExpression expFalse) Convenience operation.default IDOperationIDMethodContext.createConditional(IJavaType type, IDExpression pred, IDExpression expTrue, IDExpression expFalse) Convenience IR factory method wrapping aroundIDMethodContext.getGlobalContext().IDGlobalContext.createOperation(IJavaType type, IDExpression left, IJavaOperator operator, IDExpression right) Create an operation element, such an an arithmetic or bitwise expression, conditional, string concatenation, or cast operation.IDGlobalContext.createOperation(IJavaType type, JavaOperatorType optype, IDExpression opnd1, IDExpression opnd2) Create an operation element with at most two operands, such an an arithmetic or bitwise expression, string concatenation, or cast operation.default IDOperationIDMethodContext.createOperation(IJavaType type, IDExpression left, IJavaOperator operator, IDExpression right) Convenience IR factory method wrapping aroundIDMethodContext.getGlobalContext().default IDOperationIDMethodContext.createOperation(IJavaType type, JavaOperatorType optype, IDExpression opnd1, IDExpression opnd2) Convenience IR factory method wrapping aroundIDMethodContext.getGlobalContext().IDGlobalContext.createPredicate(IDExpression left, IJavaOperator operator, IDExpression right) Create a predicate operation (typed boolean).IDGlobalContext.createPredicate(JavaOperatorType optype, IDExpression opnd1, IDExpression opnd2) Create a predicate operation (typed boolean).default IDOperationIDMethodContext.createPredicate(IDExpression left, IJavaOperator operator, IDExpression right) Convenience IR factory method wrapping aroundIDMethodContext.getGlobalContext().default IDOperationIDMethodContext.createPredicate(JavaOperatorType optype, IDExpression opnd1, IDExpression opnd2) Convenience IR factory method wrapping aroundIDMethodContext.getGlobalContext().IDOperation.duplicate()