Package com.pnfsoftware.jeb.core.units.code.android.ir.compiler
package com.pnfsoftware.jeb.core.units.code.android.ir.compiler
Helpers used to compile, match, and replace dexdec IR expression patterns.
-
ClassDescriptionA matcher can be used to check if two IR expressions match two provided templates.Generate an IR expression from a template.Match an IR expression against an IR template.IR expression pattern compiler.IR expression multi-pattern, consisting of one or more inputs, and zero or one output (for replacement).Internal multi-pattern holding an input or output pattern block.IR pattern search and replace.Result object provided by a
DPatternMatcher.Verifier of an IR pattern and the candidate matched IR expression.Custom replacer code for IR pattern.Expression graph, representing IR expressions made ofIDOperations.Custom IR-tree-node processor on match.IR template element.IR template element.Operator for IR template.Group of operators for IR templates.Definition of an expression-substitution: input pattern, output patternUtility routines to build IR templates.