Class Hierarchy
- java.lang.Object
- it.unive.lisa.program.cfg.statement.Statement (implements it.unive.lisa.util.datastructures.graph.code.CodeNode<G,N,E>, java.lang.Comparable<T>, it.unive.lisa.program.cfg.ProgramPoint)
- it.unive.lisa.program.cfg.statement.Expression
- it.unive.lisa.program.cfg.statement.DefaultParamInitialization
- it.unive.lisa.program.cfg.statement.NaryExpression
- it.unive.lisa.program.cfg.statement.BinaryExpression
- it.unive.lisa.program.cfg.statement.Assignment
- it.unive.lisa.program.cfg.statement.TernaryExpression
- it.unive.lisa.program.cfg.statement.UnaryExpression
- it.unive.lisa.program.cfg.statement.BinaryExpression
- it.unive.lisa.program.cfg.statement.VariableRef
- it.unive.lisa.program.cfg.statement.NaryStatement
- it.unive.lisa.program.cfg.statement.BinaryStatement
- it.unive.lisa.program.cfg.statement.TernaryStatement
- it.unive.lisa.program.cfg.statement.UnaryStatement
- it.unive.lisa.program.cfg.statement.Return (implements it.unive.lisa.program.cfg.statement.MetaVariableCreator)
- it.unive.lisa.program.cfg.statement.Throw
- it.unive.lisa.program.cfg.statement.NoOp
- it.unive.lisa.program.cfg.statement.Ret
- it.unive.lisa.program.cfg.statement.Expression
- it.unive.lisa.program.cfg.statement.Statement (implements it.unive.lisa.util.datastructures.graph.code.CodeNode<G,N,E>, java.lang.Comparable<T>, it.unive.lisa.program.cfg.ProgramPoint)
Interface Hierarchy
- it.unive.lisa.program.cfg.statement.MetaVariableCreator
- it.unive.lisa.program.cfg.statement.PluggableStatement