dk.brics.xact.analysis.flowgraph.statements
Class BasicStatementVisitor

java.lang.Object
  extended by dk.brics.xact.analysis.flowgraph.statements.BasicStatementVisitor
All Implemented Interfaces:
StatementVisitor

public class BasicStatementVisitor
extends Object
implements StatementVisitor

Statement visitor where all visit methods are empty by default.


Constructor Summary
BasicStatementVisitor()
           
 
Method Summary
 void visitAnalyzeStm(AnalyzeStm s)
          Visits an AnalyzeStm.
 void visitArrayReadStm(ArrayReadStm s)
           
 void visitArrayWriteStm(ArrayWriteStm s)
           
 void visitArrayWriteStringStm(ArrayWriteStringStm s)
           
 void visitCallStm(CallStm s)
           
 void visitCastStm(CastStm s)
          Visits a CastStm.
 void visitCheckStm(CheckStm s)
          Visits a CheckStm.
 void visitConcatStm(ConcatStm s)
          Visits a ConcatStm.
 void visitConstStm(ConstStm s)
          Visits a ConstStm.
 void visitCopyStm(CopyStm s)
          Visits a CopyStm.
 void visitEmptyStm(EmptyStm s)
          Visits an EmptyStm.
 void visitEscapeStm(EscapeStm s)
           
 void visitGapifyStm(GapifyStm s)
          Visits a GapifyStm.
 void visitGetStm(GetStm s)
          Visits a GetStm.
 void visitInsertStm(InsertStm s)
          Visits an InsertStm.
 void visitNodeStm(NodeStm s)
          Visits a NodeStm.
 void visitNopStm(NopStm s)
          Visits a NopStm.
 void visitPlugStm(PlugStm s)
          Visits a PlugStm.
 void visitRemoveStm(RemoveStm s)
          Visits a RemoveStm.
 void visitSetStm(SetStm s)
          Visits a SetStm.
 void visitUnknownStm(UnknownStm s)
          Visits an UnknownStm.
 void visitValidateStm(ValidateStm s)
          Visits a ValidateStm.
 void visitVarStm(VarStm s)
          Visits a VarStm.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicStatementVisitor

public BasicStatementVisitor()
Method Detail

visitAnalyzeStm

public void visitAnalyzeStm(AnalyzeStm s)
Description copied from interface: StatementVisitor
Visits an AnalyzeStm.

Specified by:
visitAnalyzeStm in interface StatementVisitor

visitArrayReadStm

public void visitArrayReadStm(ArrayReadStm s)
Specified by:
visitArrayReadStm in interface StatementVisitor

visitArrayWriteStm

public void visitArrayWriteStm(ArrayWriteStm s)
Specified by:
visitArrayWriteStm in interface StatementVisitor

visitArrayWriteStringStm

public void visitArrayWriteStringStm(ArrayWriteStringStm s)
Specified by:
visitArrayWriteStringStm in interface StatementVisitor

visitCallStm

public void visitCallStm(CallStm s)
Specified by:
visitCallStm in interface StatementVisitor

visitCastStm

public void visitCastStm(CastStm s)
Description copied from interface: StatementVisitor
Visits a CastStm.

Specified by:
visitCastStm in interface StatementVisitor

visitCheckStm

public void visitCheckStm(CheckStm s)
Description copied from interface: StatementVisitor
Visits a CheckStm.

Specified by:
visitCheckStm in interface StatementVisitor

visitConcatStm

public void visitConcatStm(ConcatStm s)
Description copied from interface: StatementVisitor
Visits a ConcatStm.

Specified by:
visitConcatStm in interface StatementVisitor

visitConstStm

public void visitConstStm(ConstStm s)
Description copied from interface: StatementVisitor
Visits a ConstStm.

Specified by:
visitConstStm in interface StatementVisitor

visitCopyStm

public void visitCopyStm(CopyStm s)
Description copied from interface: StatementVisitor
Visits a CopyStm.

Specified by:
visitCopyStm in interface StatementVisitor

visitEmptyStm

public void visitEmptyStm(EmptyStm s)
Description copied from interface: StatementVisitor
Visits an EmptyStm.

Specified by:
visitEmptyStm in interface StatementVisitor

visitEscapeStm

public void visitEscapeStm(EscapeStm s)
Specified by:
visitEscapeStm in interface StatementVisitor

visitGapifyStm

public void visitGapifyStm(GapifyStm s)
Description copied from interface: StatementVisitor
Visits a GapifyStm.

Specified by:
visitGapifyStm in interface StatementVisitor

visitGetStm

public void visitGetStm(GetStm s)
Description copied from interface: StatementVisitor
Visits a GetStm.

Specified by:
visitGetStm in interface StatementVisitor

visitInsertStm

public void visitInsertStm(InsertStm s)
Description copied from interface: StatementVisitor
Visits an InsertStm.

Specified by:
visitInsertStm in interface StatementVisitor

visitNodeStm

public void visitNodeStm(NodeStm s)
Description copied from interface: StatementVisitor
Visits a NodeStm.

Specified by:
visitNodeStm in interface StatementVisitor

visitNopStm

public void visitNopStm(NopStm s)
Description copied from interface: StatementVisitor
Visits a NopStm.

Specified by:
visitNopStm in interface StatementVisitor

visitPlugStm

public void visitPlugStm(PlugStm s)
Description copied from interface: StatementVisitor
Visits a PlugStm.

Specified by:
visitPlugStm in interface StatementVisitor

visitRemoveStm

public void visitRemoveStm(RemoveStm s)
Description copied from interface: StatementVisitor
Visits a RemoveStm.

Specified by:
visitRemoveStm in interface StatementVisitor

visitSetStm

public void visitSetStm(SetStm s)
Description copied from interface: StatementVisitor
Visits a SetStm.

Specified by:
visitSetStm in interface StatementVisitor

visitUnknownStm

public void visitUnknownStm(UnknownStm s)
Description copied from interface: StatementVisitor
Visits an UnknownStm.

Specified by:
visitUnknownStm in interface StatementVisitor

visitValidateStm

public void visitValidateStm(ValidateStm s)
Description copied from interface: StatementVisitor
Visits a ValidateStm.

Specified by:
visitValidateStm in interface StatementVisitor

visitVarStm

public void visitVarStm(VarStm s)
Description copied from interface: StatementVisitor
Visits a VarStm.

Specified by:
visitVarStm in interface StatementVisitor


Copyright © 2005-2011 Aarhus University.