public class DumpVisitor extends Visitor
| Modifier and Type | Field and Description |
|---|---|
protected java.io.PrintStream |
d_out |
| Constructor and Description |
|---|
DumpVisitor(java.io.PrintStream ps) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
visitArgument(Argument node,
java.lang.Object data) |
java.lang.Object |
visitArgumentList(ArgumentList node,
java.lang.Object data) |
java.lang.Object |
visitArrayType(ArrayType node,
java.lang.Object data) |
java.lang.Object |
visitAssertion(Assertion a,
java.lang.Object data) |
java.lang.Object |
visitBinaryExpr(BinaryExpr be,
java.lang.Object data) |
java.lang.Object |
visitBooleanLiteral(BooleanLiteral bl,
java.lang.Object data) |
java.lang.Object |
visitCharacterLiteral(CharacterLiteral cl,
java.lang.Object data) |
java.lang.Object |
visitClassType(ClassType node,
java.lang.Object data) |
java.lang.Object |
visitDComplexLiteral(DComplexLiteral dl,
java.lang.Object data) |
java.lang.Object |
visitDoubleLiteral(DoubleLiteral dl,
java.lang.Object data) |
java.lang.Object |
visitEnsures(Ensures r,
java.lang.Object data) |
java.lang.Object |
visitEnumeration(Enumeration node,
java.lang.Object data) |
java.lang.Object |
visitEnumItem(EnumItem node,
java.lang.Object data) |
java.lang.Object |
visitExtents(Extents node,
java.lang.Object data) |
java.lang.Object |
visitFComplexLiteral(FComplexLiteral dl,
java.lang.Object data) |
java.lang.Object |
visitFixedType(FixedType node,
java.lang.Object data) |
java.lang.Object |
visitFloatLiteral(FloatLiteral dl,
java.lang.Object data) |
java.lang.Object |
visitFromClause(FromClause node,
java.lang.Object data) |
java.lang.Object |
visitFuncExpr(FuncExpr fe,
java.lang.Object data) |
java.lang.Object |
visitImportClause(ImportClause node,
java.lang.Object data) |
java.lang.Object |
visitInterfaceType(InterfaceType node,
java.lang.Object data) |
java.lang.Object |
visitIntLiteral(IntLiteral il,
java.lang.Object data) |
java.lang.Object |
visitMethod(Method node,
java.lang.Object data) |
java.lang.Object |
visitName(Name n,
java.lang.Object data) |
java.lang.Object |
visitPackage(Package node,
java.lang.Object data) |
java.lang.Object |
visitRArrayType(RArrayType node,
java.lang.Object data) |
java.lang.Object |
visitRequireClause(RequireClause node,
java.lang.Object data) |
java.lang.Object |
visitRequires(Requires r,
java.lang.Object data) |
java.lang.Object |
visitScopedID(ScopedID node,
java.lang.Object data) |
java.lang.Object |
visitSIDLFile(SIDLFile node,
java.lang.Object data) |
java.lang.Object |
visitSplicerBlock(SplicerBlock sb,
java.lang.Object data) |
java.lang.Object |
visitSplicerImpl(SplicerImpl impl,
java.lang.Object data) |
java.lang.Object |
visitSplicerImplList(SplicerImplList sil,
java.lang.Object data) |
java.lang.Object |
visitSplicerList(SplicerList sl,
java.lang.Object data) |
java.lang.Object |
visitStringLiteral(StringLiteral sl,
java.lang.Object data) |
java.lang.Object |
visitStructItem(StructItem node,
java.lang.Object data) |
java.lang.Object |
visitStructType(StructType node,
java.lang.Object data) |
java.lang.Object |
visitThrowsList(ThrowsList node,
java.lang.Object data) |
java.lang.Object |
visitUnaryExpr(UnaryExpr ue,
java.lang.Object data) |
visitAttribute, visitAttributeList, visitDocComment, visitInvariants, visitMethodList, visitNode, visitScopedIDListpublic java.lang.Object visitSIDLFile(SIDLFile node, java.lang.Object data)
visitSIDLFile in class Visitorpublic java.lang.Object visitImportClause(ImportClause node, java.lang.Object data)
visitImportClause in class Visitorpublic java.lang.Object visitRequireClause(RequireClause node, java.lang.Object data)
visitRequireClause in class Visitorpublic java.lang.Object visitPackage(Package node, java.lang.Object data)
visitPackage in class Visitorpublic java.lang.Object visitEnumeration(Enumeration node, java.lang.Object data)
visitEnumeration in class Visitorpublic java.lang.Object visitEnumItem(EnumItem node, java.lang.Object data)
visitEnumItem in class Visitorpublic java.lang.Object visitStructType(StructType node, java.lang.Object data)
visitStructType in class Visitorpublic java.lang.Object visitStructItem(StructItem node, java.lang.Object data)
visitStructItem in class Visitorpublic java.lang.Object visitInterfaceType(InterfaceType node, java.lang.Object data)
visitInterfaceType in class Visitorpublic java.lang.Object visitClassType(ClassType node, java.lang.Object data)
visitClassType in class Visitorpublic java.lang.Object visitMethod(Method node, java.lang.Object data)
visitMethod in class Visitorpublic java.lang.Object visitArgumentList(ArgumentList node, java.lang.Object data)
visitArgumentList in class Visitorpublic java.lang.Object visitArgument(Argument node, java.lang.Object data)
visitArgument in class Visitorpublic java.lang.Object visitBinaryExpr(BinaryExpr be, java.lang.Object data)
visitBinaryExpr in class Visitorpublic java.lang.Object visitUnaryExpr(UnaryExpr ue, java.lang.Object data)
visitUnaryExpr in class Visitorpublic java.lang.Object visitExtents(Extents node, java.lang.Object data)
visitExtents in class Visitorpublic java.lang.Object visitFixedType(FixedType node, java.lang.Object data)
visitFixedType in class Visitorpublic java.lang.Object visitArrayType(ArrayType node, java.lang.Object data)
visitArrayType in class Visitorpublic java.lang.Object visitRArrayType(RArrayType node, java.lang.Object data)
visitRArrayType in class Visitorpublic java.lang.Object visitScopedID(ScopedID node, java.lang.Object data)
visitScopedID in class Visitorpublic java.lang.Object visitThrowsList(ThrowsList node, java.lang.Object data)
visitThrowsList in class Visitorpublic java.lang.Object visitFromClause(FromClause node, java.lang.Object data)
visitFromClause in class Visitorpublic java.lang.Object visitIntLiteral(IntLiteral il, java.lang.Object data)
visitIntLiteral in class Visitorpublic java.lang.Object visitBooleanLiteral(BooleanLiteral bl, java.lang.Object data)
visitBooleanLiteral in class Visitorpublic java.lang.Object visitCharacterLiteral(CharacterLiteral cl, java.lang.Object data)
visitCharacterLiteral in class Visitorpublic java.lang.Object visitStringLiteral(StringLiteral sl, java.lang.Object data)
visitStringLiteral in class Visitorpublic java.lang.Object visitFComplexLiteral(FComplexLiteral dl, java.lang.Object data)
visitFComplexLiteral in class Visitorpublic java.lang.Object visitDComplexLiteral(DComplexLiteral dl, java.lang.Object data)
visitDComplexLiteral in class Visitorpublic java.lang.Object visitFloatLiteral(FloatLiteral dl, java.lang.Object data)
visitFloatLiteral in class Visitorpublic java.lang.Object visitDoubleLiteral(DoubleLiteral dl, java.lang.Object data)
visitDoubleLiteral in class Visitorpublic java.lang.Object visitEnsures(Ensures r, java.lang.Object data)
visitEnsures in class Visitorpublic java.lang.Object visitRequires(Requires r, java.lang.Object data)
visitRequires in class Visitorpublic java.lang.Object visitFuncExpr(FuncExpr fe, java.lang.Object data)
visitFuncExpr in class Visitorpublic java.lang.Object visitName(Name n, java.lang.Object data)
public java.lang.Object visitAssertion(Assertion a, java.lang.Object data)
visitAssertion in class Visitorpublic java.lang.Object visitSplicerList(SplicerList sl, java.lang.Object data)
visitSplicerList in class Visitorpublic java.lang.Object visitSplicerBlock(SplicerBlock sb, java.lang.Object data)
visitSplicerBlock in class Visitorpublic java.lang.Object visitSplicerImplList(SplicerImplList sil, java.lang.Object data)
visitSplicerImplList in class Visitorpublic java.lang.Object visitSplicerImpl(SplicerImpl impl, java.lang.Object data)
visitSplicerImpl in class Visitor