com.pnfsoftware.jeb.core.units.code.asm.decompiler.INativeSourceUnit |
A specialized source unit representing the output of a native code decompiler.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract List<INativeDecompilationTarget> |
getDecompilationTargets()
Provide a list of decompilation targets that were used to produce this AST.
| ||||||||||
abstract INativeDecompilerUnit<?> |
getDecompiler()
Get the decompiler unit (possibly the parent, possibly null) that generated this unit.
| ||||||||||
abstract ICElement |
getRootElement()
Retrieve the root AST element.
|
[Expand]
Inherited Methods | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]()
|
Provide a list of decompilation targets that were used to produce this AST. In most cases, for AST representing a single routine, this list will consist of a single target entry. It is the entry-point to the routine decompilation context.
Get the decompiler unit (possibly the parent, possibly null) that generated this unit.