Package org.teavm.ast
Interface StatementVisitor
-
- All Known Implementing Classes:
AbstractStatementVisitor,AstDependencyExtractor,CodeGenerationVisitor,ExpressionSideEffectDecomposer,RecursiveVisitor,StatementRenderer,VariableAccessFinder
public interface StatementVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisit(AssignmentStatement statement)voidvisit(BlockStatement statement)voidvisit(BreakStatement statement)voidvisit(ConditionalStatement statement)voidvisit(ContinueStatement statement)voidvisit(GotoPartStatement statement)voidvisit(InitClassStatement statement)voidvisit(MonitorEnterStatement statement)voidvisit(MonitorExitStatement statement)voidvisit(ReturnStatement statement)voidvisit(SequentialStatement statement)voidvisit(SwitchStatement statement)voidvisit(ThrowStatement statement)voidvisit(TryCatchStatement statement)voidvisit(WhileStatement statement)
-
-
-
Method Detail
-
visit
void visit(AssignmentStatement statement)
-
visit
void visit(SequentialStatement statement)
-
visit
void visit(ConditionalStatement statement)
-
visit
void visit(SwitchStatement statement)
-
visit
void visit(WhileStatement statement)
-
visit
void visit(BlockStatement statement)
-
visit
void visit(BreakStatement statement)
-
visit
void visit(ContinueStatement statement)
-
visit
void visit(ReturnStatement statement)
-
visit
void visit(ThrowStatement statement)
-
visit
void visit(InitClassStatement statement)
-
visit
void visit(TryCatchStatement statement)
-
visit
void visit(GotoPartStatement statement)
-
visit
void visit(MonitorEnterStatement statement)
-
visit
void visit(MonitorExitStatement statement)
-
-