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 SubroutineBlockModelgetBaseSubroutineModel()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.
 
 
 - 
 
 -