Uses of Package
com.pnfsoftware.jeb.core.units.code.asm.decompiler
Package
Description
Types used to implement and access data identifiers, parsers, code analyzers, disassemblers,
decompilers, and debuggers.
Types related to JEB code plugins, including disassemblers, decompilers, and debuggers.
This package and sub-packages contains types used by the native code analysis pipeline, including
gendec
(the generic decompiler).Types relating to the disassembler engine.
This package and its sub-packages contain the types used to access
gendec
, JEB's generic
decompiler.C AST types, used in AST documents provided by the
source units
generated by gendec
.Types used to create and access
gendec
's IR (Intermediate Representation).Types used by the IR template and IR compiler.
IR emulator facility.
Types specific to
gendec
's IR optimizers.-
-
-
ClassDescriptionDefinition of an IR expression converter, used by the generic decompiler to convert native machine code to an intermediate representation.Interface for global analyzers provided by decompiler plugins.Decompiler extension plugins.Top-level unit for native decompilers.Interface for decompiler-C source customizers provided by decompiler plugins.
-
ClassDescriptionA high-level view of what stage a target being decompiled is at.
-
ClassDescriptionSkeleton class for code converters.Auto-converter support class.Type of size extension for integer.Operators for
gendec
auto-conversion semantics.Utility class holding a native instruction being converted to IR.Decompilation status.gendec
decompiler options.Top-level type representing an item decompiled bygendec
(method, field, class).A method object decompiled bygendec
.Definition of an IR expression converter, used by the generic decompiler to convert native machine code to an intermediate representation.Global IR context.Routine (local) IR context.Error description type used to report decompilation errors initems
.Decompiler manager object.Decompiler extension plugins.Definition of the extensions manager forINativeDecompilerUnit
.Priorities that can be attributed to an extension.Top-level unit for native decompilers.Tracker for native underlying objects used by the decompiler or referenced by decompiled items.A specialized source unit representing the output of a native code decompiler.Interface for decompiler-C source customizers provided by decompiler plugins.A high-level view of what stage a target being decompiled is at. -
ClassDescriptionThe content manager allows AST rendering facility to retrieve lower-level native information.Top-level unit for native decompilers.A specialized source unit representing the output of a native code decompiler.Interface for decompiler-C source customizers provided by decompiler plugins.
-
ClassDescriptionDefinition of an IR expression converter, used by the generic decompiler to convert native machine code to an intermediate representation.Global IR context.Routine (local) IR context.
-
-
ClassDescriptionGlobal IR context.Routine (local) IR context.Decompiler manager object.
-