Package ghidra.program.model.block
Interface SubroutineBlockModel
- All Superinterfaces:
CodeBlockModel
- All Known Implementing Classes:
IsolatedEntrySubModel
,MultEntSubModel
,OverlapCodeSubModel
,PartitionCodeSubModel
Subroutine block model.
-
Field Summary
Fields inherited from interface ghidra.program.model.block.CodeBlockModel
emptyBlockArray
-
Method Summary
Modifier and TypeMethodDescriptionGet 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 Details
-
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.
-