public interface


implements ICElement

Class Overview

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


Public Methods
abstract ICSource duplicate()
Deep duplication of the element.
abstract List<ICSourceElement> getDeclarations()
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. Sub-elements are duplicated.

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

public abstract List<ICSourceElement> getDeclarations ()