Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICCompound
Packages that use ICCompound
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 ICCompound in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast
Subinterfaces of ICCompound in com.pnfsoftware.jeb.core.units.code.asm.decompiler.astModifier and TypeInterfaceDescriptioninterfaceC AST interface to represent a sequence ofstatements.interfaceBase class for CAST conditional statements (if, switch).interfaceC AST interface to represent ado-whileloop statement.interfaceC AST interface used to represent a standard for loop statement.interfaceSuper interface for C AST breakable compounds (loops, switches).interfaceSuper interface for C AST loops (for, do-while, while).interfaceC AST interface for while-like loops (while, do-while).interfaceC AST interface to represent a conditional "if" statement.interfaceC AST interface to representswitchstatements.interfaceC AST interface to representwhileloop statements.Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast that return ICCompound -
Uses of ICCompound in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.opt
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.opt with parameters of type ICCompoundModifier and TypeMethodDescriptionprotected intAbstractCBlockOptimizer.optimizeBlock(ICBlock b, ICCompound parent, ICStatement blockNextStm) Attempt to optimize CBlock, with some contextual information provided.