org.jmlspecs.jml4.esc.vc.lang
Class VcArrayReference
java.lang.Object
org.jmlspecs.jml4.esc.vc.lang.VC
org.jmlspecs.jml4.esc.vc.lang.VcArrayReference
- All Implemented Interfaces:
- java.lang.Comparable
public class VcArrayReference
- extends VC
Constructor Summary |
VcArrayReference(VC receiver,
VC position,
int incarnation,
TypeBinding type,
int sourceStart,
int sourceEnd)
|
VcArrayReference(VC receiver,
VC position,
int incarnation,
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 |
receiver
public final VC receiver
position
public final VC position
incarnation
public final int incarnation
VcArrayReference
public VcArrayReference(VC receiver,
VC position,
int incarnation,
TypeBinding type,
KindOfAssertion kindOfAssertion,
int kindOfLabel,
int sourceStart,
int sourceEnd,
int labelStart)
VcArrayReference
public VcArrayReference(VC receiver,
VC position,
int incarnation,
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