chord.program.visitors
Interface IMoveInstVisitor

All Superinterfaces:
IClassVisitor, IMethodVisitor
All Known Implementing Classes:
RelMclsValAsgnInst, RelMobjVarAsgnInst, RelPobjVarAsgnInst

public interface IMoveInstVisitor
extends IMethodVisitor

Visitor over all copy assignment statements in all methods in the program.

Author:
Mayur Naik (mhn@cs.stanford.edu)

Method Summary
 void visitMoveInst(joeq.Compiler.Quad.Quad q)
          Visits all copy assignment statements in all methods in the program.
 
Methods inherited from interface chord.program.visitors.IMethodVisitor
visit
 
Methods inherited from interface chord.program.visitors.IClassVisitor
visit
 

Method Detail

visitMoveInst

void visitMoveInst(joeq.Compiler.Quad.Quad q)
Visits all copy assignment statements in all methods in the program.

Parameters:
q - A copy assignment statement.