public interface

ICSource

implements ICElement
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICSource

Class Overview

Highest-level AST element representing a translation unit, containing classes and/or methods and fields. Currently unused. The top-level element, depending on what was decompiled, is either an ICClass or an ICMethod.

Summary

Public Methods
abstract ICSource duplicate()
Deep duplication of the element (i.e.
abstract List<ICSourceElement> getDeclarations()
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICElement

Public Methods

public abstract ICSource duplicate ()

Deep duplication of the element (i.e. sub-elements are duplicated).

Note: ICClass, ICMethod, ICField, ICIdentifier, ICConstant, ICType and ICLabel are not duplicated.

public abstract List<ICSourceElement> getDeclarations ()