Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.INativeDecompilerUnit
Packages that use INativeDecompilerUnit
Package
Description
Types used to implement and access data identifiers, parsers, code analyzers, disassemblers,
decompilers, and debuggers.
This package and sub-packages contains types used by the native code analysis pipeline, including
gendec
(the generic decompiler).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
.-
Uses of INativeDecompilerUnit in com.pnfsoftware.jeb.core.units
Methods in com.pnfsoftware.jeb.core.units that return INativeDecompilerUnitModifier and TypeMethodDescriptionINativeCodeUnit.getDecompiler()
Retrieve or create a decompiler for this unit. -
Uses of INativeDecompilerUnit in com.pnfsoftware.jeb.core.units.code.asm
Methods in com.pnfsoftware.jeb.core.units.code.asm with parameters of type INativeDecompilerUnitModifier and TypeMethodDescriptionstatic final IClassRebuilder
NativeCodeUtil.createClassRebuilder
(INativeCodeUnit<?> codeUnit, INativeDecompilerUnit<?> decompiler) Convenience method to retrieve a JEB engines-provided class rebuilder object best suited for the provided couple of code and decompiler units.AbstractNativeDecompilerPlugin.getGlobalAnalyzer
(INativeDecompilerUnit<InsnType> decompiler) The default implementation returns null.INativeDecompilerPlugin.getGlobalAnalyzer
(INativeDecompilerUnit<InsnType> decompiler) Provide an optional global analyzer provided by this plugin.AbstractNativeDecompilerPlugin.getPrimaryExtension
(INativeDecompilerUnit<InsnType> decompiler) The default implementation returns null.INativeDecompilerPlugin.getPrimaryExtension
(INativeDecompilerUnit<InsnType> decompiler) A decompiler plugin may provide a primary decompiler extension.AbstractNativeDecompilerPlugin.getSourceCustomizer
(INativeDecompilerUnit<InsnType> decompiler) The default implementation returns null.INativeDecompilerPlugin.getSourceCustomizer
(INativeDecompilerUnit<InsnType> decompiler) Provide an optional pseudo-C source code customizer. -
Uses of INativeDecompilerUnit in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler that return INativeDecompilerUnitConstructors in com.pnfsoftware.jeb.core.units.code.asm.decompiler with parameters of type INativeDecompilerUnit -
Uses of INativeDecompilerUnit in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast that return INativeDecompilerUnitConstructors in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast with parameters of type INativeDecompilerUnitModifierConstructorDescriptionCOutputSink
(long baseAnchorId, CDocument doc, INativeDecompilerUnit<?> decomp)