Package ghidra.program.model.block
Interface SubroutineBlockModel
-
- All Superinterfaces:
CodeBlockModel
- All Known Implementing Classes:
IsolatedEntrySubModel
,MultEntSubModel
,OverlapCodeSubModel
,PartitionCodeSubModel
public interface SubroutineBlockModel extends CodeBlockModel
Subroutine block model.
-
-
Field Summary
-
Fields inherited from interface ghidra.program.model.block.CodeBlockModel
emptyBlockArray
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SubroutineBlockModel
getBaseSubroutineModel()
Get the underlying base subroutine model.-
Methods inherited from interface ghidra.program.model.block.CodeBlockModel
allowsBlockOverlap, externalsIncluded, getBasicBlockModel, getCodeBlockAt, getCodeBlocks, getCodeBlocksContaining, getCodeBlocksContaining, getDestinations, getFirstCodeBlockContaining, getFlowType, getName, getName, getNumDestinations, getNumSources, getProgram, getSources
-
-
-
-
Method Detail
-
getBaseSubroutineModel
SubroutineBlockModel getBaseSubroutineModel()
Get the underlying base subroutine model. This is generally the MultEntSubModel (M-Model).- Returns:
- base subroutine model. If there is no base model, this subroutine model is returned.
-
-