Class MultEntSubModel

java.lang.Object
ghidra.program.model.block.MultEntSubModel
All Implemented Interfaces:
CodeBlockModel, SubroutineBlockModel

public class MultEntSubModel extends Object implements SubroutineBlockModel
MultEntSubModel (M-model) defines subroutines which do not share code with any other subroutine and may have one or more entry points. Each entry- points represent either a source or called entry-point.

MODEL-M subroutines should be used to determine which subroutine(s) contains a particular instruction. Since model-M subroutines yield the largest subroutines, they should be particular useful in the process of program slicing -- the process of splitting the program into modules or subroutine cliques -- in order to begin to understand the structure and functionality of the program.