package

com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.compiler

Interfaces

IEMatchVerifier  
IEPatternReplacer Custom replacer code for IR pattern. 
INode Expression graph, represeting IRE expressions made of IEOperations, restricted IESlices and restricted IEComposes. 
INodeHandler Custom IR-tree-node processor on match. 

Classes

EEquationMatcher Check if two IRE trees match two provided templates. 
EExpressionGenerator  
EExpressionMatcher  
EIRCompiler Compiler of IR expressions, IR statements, IR CFG, IR routines, and IR programs (code and data). 
EIRCompiler.CompiledExpression A compiled expression. 
EIRCompiler.CompiledField  
EIRCompiler.CompiledProgram A compiled program. 
EIRCompiler.CompiledRoutine A compiled routine. 
EIRCompiler.CompiledStatement A compiled statement. 
EPatternCompiler IR expression pattern compiler. 
EPatternCompiler.EPattern IR expression multi-pattern, consisting of one or more inputs, and zero or one output (for replacement). 
EPatternCompiler.EPattern.P Internal multi-pattern holding an input or output pattern block. 
EPatternMatcher EPattern search and replace. 
EPatternMatcher.Result  
EquationDefinition  
Leaf Terminal node. 
Node Non-terminal node. 
OGroup  
SubstitutionDefinition Definition of an expression-substitution: input pattern, output pattern 
Util  

Enums

O  

Exceptions