Interface INativeMethodDataItem
- All Superinterfaces:
ICodeItem,INativeItem,INativeItemListenable,INativeMemoryItem
Concrete method (routine) item, providing the implementation of one or more routine references.
-
Field Summary
Fields inherited from interface com.pnfsoftware.jeb.core.units.code.ICodeItem
FLAG_ABSTRACT, FLAG_ANNOTATION, FLAG_ANONYMOUS, FLAG_ARTIFICIAL, FLAG_BRIDGE, FLAG_CONSTRUCTOR, FLAG_DECLARED_SYNCHRONIZED, FLAG_DESTRUCTOR, FLAG_ENUM, FLAG_FINAL, FLAG_INNER, FLAG_INTERFACE, FLAG_INTERNAL, FLAG_NATIVE, FLAG_PRIVATE, FLAG_PROTECTED, FLAG_PUBLIC, FLAG_STATIC, FLAG_STRICT, FLAG_SYNCHRONIZED, FLAG_SYNTHETIC, FLAG_TRANSIENT, FLAG_VARARGS, FLAG_VIRTUAL, FLAG_VOLATILE -
Method Summary
Modifier and TypeMethodDescriptionCFG<? extends IInstruction>getCFG()List<? extends INativeMethodItem>Retrieve the primary method reference to this routine definition.booleanvoidsetSPDeltaOnReturn(Integer spdelta) Methods inherited from interface com.pnfsoftware.jeb.core.units.code.ICodeItem
getAddress, getAddress, getGenericFlags, getIndex, getItemId, getName, getName, getSignature, getSignature, getSignature, isArtificial, isInternalMethods inherited from interface com.pnfsoftware.jeb.core.units.code.asm.items.INativeItem
addFlags, dispose, getAttribute, getAttributes, hasAttribute, hasFlag, hasTrueAttribute, isAutoGenerated, isDisposed, isRenamed, removeAttribute, removeFlags, setAttribute, setAutoGenerated, setFlags, setNameMethods inherited from interface com.pnfsoftware.jeb.core.units.code.asm.items.INativeItemListenable
addListener, removeListenerMethods inherited from interface com.pnfsoftware.jeb.core.units.code.asm.items.INativeMemoryItem
getLabel, getMemoryAddress
-
Method Details
-
getRoutine
INativeMethodItem getRoutine()Retrieve the primary method reference to this routine definition.- Returns:
-
getMethodReferences
List<? extends INativeMethodItem> getMethodReferences() -
getCFG
CFG<? extends IInstruction> getCFG() -
getStackframeModel
IMethodStackMemoryModel getStackframeModel() -
getStackframeManager
IStackframeManager getStackframeManager() -
getTrampolineTarget
INativeMethodItem getTrampolineTarget() -
getSPDeltaOnReturn
Integer getSPDeltaOnReturn() -
setSPDeltaOnReturn
-
isPotentialSwitches
boolean isPotentialSwitches() -
getBadAddresses
-