Uses of Enum Class
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.COperatorType
Packages that use COperatorType
Package
Description
C AST types, used in AST documents provided by the
source units
generated by gendec
.-
Uses of COperatorType in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast that return COperatorTypeModifier and TypeMethodDescriptionstatic COperatorType
CUtil.getOperation
(ICExpression e, COperatorType... optypes) static COperatorType
CUtil.getOperation
(ICOperation e, COperatorType... optypes) default COperatorType
ICOperation.getOperatorType()
ICOperator.getType()
COperatorType.mirror()
Retrieve a mirror of this operator.COperatorType.reverse()
Retrieve a reverse of this operator.static COperatorType
Returns the enum constant of this class with the specified name.static COperatorType[]
COperatorType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast with parameters of type COperatorTypeModifier and TypeMethodDescriptiondefault boolean
ICOperation.checkOperatorType
(COperatorType optype) default boolean
ICOperator.checkType
(COperatorType... candidateTypes) ICElementFactory.createOperation
(COperatorType operatorType, ICExpression opnd1) ICElementFactory.createOperation
(COperatorType operatorType, ICExpression opnd1, ICExpression opnd2) ICElementFactory.createOperation
(COperatorType operatorType, ICExpression opnd1, ICExpression opnd2, ICExpression opnd3) ICOperatorFactory.get
(COperatorType optype) Retrieve a regular operator by type, ie one that is neither CAST nor CUSTOM.static COperatorType
CUtil.getOperation
(ICExpression e, COperatorType... optypes) static COperatorType
CUtil.getOperation
(ICOperation e, COperatorType... optypes) static boolean
CUtil.isOperation
(ICExpression e, COperatorType... optypes)