Class Hierarchy
- java.lang.Object
- it.unive.lisa.analysis.heap.BaseHeapDomain.Rewriter (implements it.unive.lisa.symbolic.ExpressionVisitor<T>)
- it.unive.lisa.analysis.heap.pointbased.PointBasedHeap.Rewriter
- it.unive.lisa.analysis.heap.pointbased.FieldSensitivePointBasedHeap.Rewriter
- it.unive.lisa.analysis.heap.pointbased.PointBasedHeap.Rewriter
- it.unive.lisa.analysis.BaseLattice<L> (implements it.unive.lisa.analysis.Lattice<L>)
- it.unive.lisa.analysis.heap.BaseHeapDomain<H> (implements it.unive.lisa.analysis.heap.HeapDomain<D>)
- it.unive.lisa.analysis.heap.pointbased.PointBasedHeap
- it.unive.lisa.analysis.heap.pointbased.FieldSensitivePointBasedHeap
- it.unive.lisa.analysis.heap.pointbased.PointBasedHeap
- it.unive.lisa.analysis.lattices.SetLattice<S,E> (implements java.lang.Iterable<T>)
- it.unive.lisa.analysis.heap.pointbased.AllocationSites (implements it.unive.lisa.analysis.nonrelational.heap.NonRelationalHeapDomain<T>)
- it.unive.lisa.analysis.heap.BaseHeapDomain<H> (implements it.unive.lisa.analysis.heap.HeapDomain<D>)
- it.unive.lisa.symbolic.SymbolicExpression
- it.unive.lisa.symbolic.value.ValueExpression
- it.unive.lisa.symbolic.value.Identifier
- it.unive.lisa.symbolic.value.HeapLocation
- it.unive.lisa.analysis.heap.pointbased.AllocationSite
- it.unive.lisa.symbolic.value.HeapLocation
- it.unive.lisa.symbolic.value.Identifier
- it.unive.lisa.symbolic.value.ValueExpression
- it.unive.lisa.analysis.heap.BaseHeapDomain.Rewriter (implements it.unive.lisa.symbolic.ExpressionVisitor<T>)