org.jmlspecs.jml4.esc.vc.lang
Class VcArrayAllocationExpression
java.lang.Object
org.jmlspecs.jml4.esc.vc.lang.VC
org.jmlspecs.jml4.esc.vc.lang.VcArrayAllocationExpression
- All Implemented Interfaces:
- java.lang.Comparable
public class VcArrayAllocationExpression
- extends VC
Constructor Summary |
VcArrayAllocationExpression(int[] ids,
VC[] dims,
TypeBinding type,
int sourceStart,
int sourceEnd)
|
VcArrayAllocationExpression(int[] ids,
VC[] dims,
TypeBinding type,
KindOfAssertion kindOfAssertion,
int kindOfLabel,
int sourceStart,
int sourceEnd,
int labelStart)
|
Methods inherited from class org.jmlspecs.jml4.esc.vc.lang.VC |
acceptAsTerm, addDecl, addDecls, compareTo, decls, declString, endsInImpliesTrue, equals, getName, hasName, isImplication, kindOfAssertion, kindOfLabel, labelStart, markAsImplication, negateLastImplication, setLabel, setName, toStringWithName, visitVarDecls |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
ids
public final int[] ids
dims
public final VC[] dims
VcArrayAllocationExpression
public VcArrayAllocationExpression(int[] ids,
VC[] dims,
TypeBinding type,
KindOfAssertion kindOfAssertion,
int kindOfLabel,
int sourceStart,
int sourceEnd,
int labelStart)
VcArrayAllocationExpression
public VcArrayAllocationExpression(int[] ids,
VC[] dims,
TypeBinding type,
int sourceStart,
int sourceEnd)
accept
public java.lang.String accept(ProverVisitor visitor)
- Specified by:
accept
in class VC
hashCode
public int hashCode()
- Specified by:
hashCode
in class VC
toString
public java.lang.String toString()
- Specified by:
toString
in class VC