Package it.unive.lisa.program.cfg
Interface ProgramPoint
-
- All Superinterfaces:
CodeElement
- All Known Implementing Classes:
Assignment,BinaryExpression,BinaryStatement,Call,CallWithResult,CFGCall,DefaultParamInitialization,Expression,Literal,MultiCall,NamedParameterExpression,NaryExpression,NaryStatement,NativeCall,NoOp,OpenCall,Ret,Return,Statement,TernaryExpression,TernaryStatement,Throw,TruncatedParamsCall,UnaryExpression,UnaryStatement,UnresolvedCall,VariableRef
public interface ProgramPoint extends CodeElement
A program point, representing an instruction that is happening in one of theCFGunder analysis.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CFGgetCFG()Yields theCFGthat this program point belongs to.default ProgramgetProgram()Yields theProgramwhere this program point is defined.-
Methods inherited from interface it.unive.lisa.program.CodeElement
getLocation
-
-