|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StmtPredicate
The class for the visit pattern of Clef Statements.
$Id: StmtPredicate.java,v 1.18 2006-06-28 16:39:01 burrill Exp $
Copyright 2005 by the Scale Compiler Group,
Department of Computer Science
University of Massachusetts,
Amherst MA. 01003, USA
All Rights Reserved.
Predicate
Method Detail |
---|
void visitStatement(Statement n)
void visitBlockStmt(BlockStmt n)
void visitLoopStmt(LoopStmt n)
void visitTestLoopStmt(TestLoopStmt n)
void visitIfStmt(IfStmt n)
void visitMultiBranchStmt(MultiBranchStmt n)
void visitIfThenElseStmt(IfThenElseStmt n)
void visitArithmeticIfStmt(ArithmeticIfStmt n)
void visitComputedGotoStmt(ComputedGotoStmt n)
void visitAssignLabelStmt(AssignLabelStmt n)
void visitAssignedGotoStmt(AssignedGotoStmt n)
void visitAltCase(AltCase n)
void visitCaseStmt(CaseStmt n)
void visitSwitchStmt(SwitchStmt n)
void visitWhileLoopStmt(WhileLoopStmt n)
void visitRepeatWhileLoopStmt(RepeatWhileLoopStmt n)
void visitRepeatUntilLoopStmt(RepeatUntilLoopStmt n)
void visitDoLoopStmt(DoLoopStmt n)
void visitForLoopStmt(ForLoopStmt n)
void visitBreakStmt(BreakStmt n)
void visitContinueStmt(ContinueStmt n)
void visitGotoStmt(GotoStmt n)
void visitReturnStmt(ReturnStmt n)
void visitExitStmt(ExitStmt n)
void visitEvalStmt(EvalStmt n)
void visitDeclStmt(DeclStmt n)
void visitNullStmt(NullStmt n)
void visitLabelStmt(LabelStmt n)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |