|
ESC/Java2 © 2003,2004,2005,2006 David Cok and Joseph Kiniry © 2005,2006 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectescjava.vcGeneration.TVisitor
| Field Summary | |
protected java.lang.StringBuffer |
indentation
|
protected PrettyPrinter |
lib
Default pretty printer that may be used by implementing vistor patterns. |
protected java.io.Writer |
out
|
| Constructor Summary | |
TVisitor(java.io.Writer out)
|
|
TVisitor(java.io.Writer out,
java.lang.String tab,
java.lang.String lbr,
java.lang.String rbr,
java.lang.String nl)
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected PrettyPrinter lib
protected java.io.Writer out
protected java.lang.StringBuffer indentation
| Constructor Detail |
public TVisitor(java.io.Writer out)
public TVisitor(java.io.Writer out,
java.lang.String tab,
java.lang.String lbr,
java.lang.String rbr,
java.lang.String nl)
| Method Detail |
public abstract void visitTName(TName n)
throws java.io.IOException
java.io.IOException
public abstract void visitTRoot(TRoot n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolImplies(TBoolImplies n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolAnd(TBoolAnd n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolOr(TBoolOr n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolNot(TBoolNot n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolEQ(TBoolEQ n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolNE(TBoolNE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAllocLT(TAllocLT n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAllocLE(TAllocLE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAnyEQ(TAnyEQ n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAnyNE(TAnyNE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralEQ(TIntegralEQ n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralGE(TIntegralGE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralGT(TIntegralGT n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralLE(TIntegralLE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralLT(TIntegralLT n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralNE(TIntegralNE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralAdd(TIntegralAdd n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralDiv(TIntegralDiv n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralMod(TIntegralMod n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralMul(TIntegralMul n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatEQ(TFloatEQ n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatGE(TFloatGE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatGT(TFloatGT n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatLE(TFloatLE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatLT(TFloatLT n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatNE(TFloatNE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatAdd(TFloatAdd n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatDiv(TFloatDiv n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatMod(TFloatMod n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloatMul(TFloatMul n)
throws java.io.IOException
java.io.IOException
public abstract void visitTLockLE(TLockLE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTLockLT(TLockLT n)
throws java.io.IOException
java.io.IOException
public abstract void visitTRefEQ(TRefEQ n)
throws java.io.IOException
java.io.IOException
public abstract void visitTRefNE(TRefNE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTTypeEQ(TTypeEQ n)
throws java.io.IOException
java.io.IOException
public abstract void visitTTypeNE(TTypeNE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTTypeLE(TTypeLE n)
throws java.io.IOException
java.io.IOException
public abstract void visitTCast(TCast n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIs(TIs n)
throws java.io.IOException
java.io.IOException
public abstract void visitTSelect(TSelect n)
throws java.io.IOException
java.io.IOException
public abstract void visitTStore(TStore n)
throws java.io.IOException
java.io.IOException
public abstract void visitTTypeOf(TTypeOf n)
throws java.io.IOException
java.io.IOException
public abstract void visitTForAll(TForAll n)
throws java.io.IOException
java.io.IOException
public abstract void visitTExist(TExist n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIsAllocated(TIsAllocated n)
throws java.io.IOException
java.io.IOException
public abstract void visitTEClosedTime(TEClosedTime n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFClosedTime(TFClosedTime n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAsElems(TAsElems n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAsField(TAsField n)
throws java.io.IOException
java.io.IOException
public abstract void visitTAsLockSet(TAsLockSet n)
throws java.io.IOException
java.io.IOException
public abstract void visitTArrayLength(TArrayLength n)
throws java.io.IOException
java.io.IOException
public abstract void visitTArrayFresh(TArrayFresh n)
throws java.io.IOException
java.io.IOException
public abstract void visitTArrayShapeOne(TArrayShapeOne n)
throws java.io.IOException
java.io.IOException
public abstract void visitTArrayShapeMore(TArrayShapeMore n)
throws java.io.IOException
java.io.IOException
public abstract void visitTIsNewArray(TIsNewArray n)
throws java.io.IOException
java.io.IOException
public abstract void visitTString(TString n)
throws java.io.IOException
java.io.IOException
public abstract void visitTBoolean(TBoolean n)
throws java.io.IOException
java.io.IOException
public abstract void visitTChar(TChar n)
throws java.io.IOException
java.io.IOException
public abstract void visitTInt(TInt n)
throws java.io.IOException
java.io.IOException
public abstract void visitTFloat(TFloat n)
throws java.io.IOException
java.io.IOException
public abstract void visitTDouble(TDouble n)
throws java.io.IOException
java.io.IOException
public abstract void visitTNull(TNull n)
throws java.io.IOException
java.io.IOException
public abstract void visitTUnset(TUnset n)
throws java.io.IOException
java.io.IOException
public abstract void visitTMethodCall(TMethodCall call)
throws java.io.IOException
java.io.IOException
public abstract void visitTIntegralSub(TIntegralSub sub)
throws java.io.IOException
java.io.IOExceptionpublic abstract void visitTSum(TSum s)
|
ESC/Java2 © 2003,2004,2005,2006 David Cok and Joseph Kiniry © 2005,2006 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||