Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICOperatorFactory
Packages that use ICOperatorFactory
Package
Description
C AST types, used in AST documents provided by the
source units
generated by gendec
.Types specific to
gendec
's AST optimizers.-
Uses of ICOperatorFactory in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast that return ICOperatorFactoryModifier and TypeMethodDescriptiondefault ICOperatorFactory
ICDecompilableElement.getOperatorFactory()
Convenience method.ICGlobalContext.getOperatorFactory()
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast with parameters of type ICOperatorFactoryModifier and TypeMethodDescriptionICPredicate.duplicateAndReverse
(ICOperatorFactory of) Create a deep copy of this predicate (usingICPredicate.duplicate()
) and reverse it.static boolean
CUtil.flipIfElse
(ICStatement stm, ICOperatorFactory of) Check if a statement is a if-statement with two blocks, including a default block, and reverse the condition.boolean
ICOperation.mirror
(ICOperatorFactory of) Mirror the operation order, whenever possible.boolean
ICOperation.reverse
(ICOperatorFactory of) Logical negation of the operation, whenever possible.void
ICPredicate.reverse
(ICOperatorFactory of) Reverse this predicate. -
Uses of ICOperatorFactory in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.opt
Fields in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.opt declared as ICOperatorFactory