com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICDecl |
Declaration of a typed
identifier
.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract ICDecl |
duplicate()
Deep duplication of the element (i.e.
| ||||||||||
abstract ICIdentifier |
getIdentifier()
Get the identifier declared.
| ||||||||||
abstract String |
getName()
Convenience method used to retrieve the originally-set name of the identifier.
| ||||||||||
abstract ICType |
getType()
Get the declaration type.
| ||||||||||
abstract boolean |
isParameterDeclaration()
Convenience method.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Deep duplication of the element (i.e. sub-elements are duplicated).
Note: ICClass
, ICMethod
, ICField
, ICIdentifier
,
ICConstant
, ICType
and ICLabel
are not duplicated.
Convenience method used to retrieve the originally-set name of the identifier.
Convenience method. Determine whether this object is the declaration of a method parameter.