public class IFProofObligationVars
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
ProofObligationVars | 
c1  | 
ProofObligationVars | 
c2  | 
private java.util.Map<ProofObligationVars,java.util.Map<Term,Term>> | 
infFlowToSymbExecVarsMaps  | 
ProofObligationVars | 
symbExecVars  | 
| Constructor and Description | 
|---|
IFProofObligationVars(ProofObligationVars c1,
                     ProofObligationVars c2,
                     ProofObligationVars symbExecVars)  | 
IFProofObligationVars(ProofObligationVars symbExecVars,
                     Services services)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Map<Term,Term> | 
getMapFor(ProofObligationVars vars)  | 
IFProofObligationVars | 
labelHeapAtPreAsAnonHeapFunc()  | 
private void | 
linkStateVarsToCopies(StateVars ifVars,
                     StateVars seVars,
                     java.util.Map<Term,Term> map)  | 
private void | 
linkSymbExecVarsToCopies()  | 
java.lang.String | 
toString()  | 
public final ProofObligationVars c1
public final ProofObligationVars c2
public final ProofObligationVars symbExecVars
private final java.util.Map<ProofObligationVars,java.util.Map<Term,Term>> infFlowToSymbExecVarsMaps
public IFProofObligationVars(ProofObligationVars symbExecVars, Services services)
public IFProofObligationVars(ProofObligationVars c1, ProofObligationVars c2, ProofObligationVars symbExecVars)
public IFProofObligationVars labelHeapAtPreAsAnonHeapFunc()
private void linkSymbExecVarsToCopies()
private void linkStateVarsToCopies(StateVars ifVars, StateVars seVars, java.util.Map<Term,Term> map)
public java.util.Map<Term,Term> getMapFor(ProofObligationVars vars)
public java.lang.String toString()
toString in class java.lang.Object