dk.brics.xact.analysis.flowgraph.statements
Interface StatementVisitor

All Known Implementing Classes:
BasicStatementVisitor

public interface StatementVisitor

An interface for visitors of abstract statements.


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.
 

Method Detail

visitAnalyzeStm

void visitAnalyzeStm(AnalyzeStm s)
Visits an AnalyzeStm.


visitArrayReadStm

void visitArrayReadStm(ArrayReadStm s)

visitArrayWriteStm

void visitArrayWriteStm(ArrayWriteStm s)

visitArrayWriteStringStm

void visitArrayWriteStringStm(ArrayWriteStringStm s)

visitCallStm

void visitCallStm(CallStm s)

visitCastStm

void visitCastStm(CastStm s)
Visits a CastStm.


visitCheckStm

void visitCheckStm(CheckStm s)
Visits a CheckStm.


visitConcatStm

void visitConcatStm(ConcatStm s)
Visits a ConcatStm.


visitConstStm

void visitConstStm(ConstStm s)
Visits a ConstStm.


visitCopyStm

void visitCopyStm(CopyStm s)
Visits a CopyStm.


visitEmptyStm

void visitEmptyStm(EmptyStm s)
Visits an EmptyStm.


visitEscapeStm

void visitEscapeStm(EscapeStm s)

visitGapifyStm

void visitGapifyStm(GapifyStm s)
Visits a GapifyStm.


visitGetStm

void visitGetStm(GetStm s)
Visits a GetStm.


visitInsertStm

void visitInsertStm(InsertStm s)
Visits an InsertStm.


visitNodeStm

void visitNodeStm(NodeStm s)
Visits a NodeStm.


visitNopStm

void visitNopStm(NopStm s)
Visits a NopStm.


visitPlugStm

void visitPlugStm(PlugStm s)
Visits a PlugStm.


visitRemoveStm

void visitRemoveStm(RemoveStm s)
Visits a RemoveStm.


visitSetStm

void visitSetStm(SetStm s)
Visits a SetStm.


visitUnknownStm

void visitUnknownStm(UnknownStm s)
Visits an UnknownStm.


visitValidateStm

void visitValidateStm(ValidateStm s)
Visits a ValidateStm.


visitVarStm

void visitVarStm(VarStm s)
Visits a VarStm.



Copyright © 2005-2011 Aarhus University.