public class IrTreeDumper extends Object implements GoloIrVisitor
| Constructor and Description |
|---|
IrTreeDumper() |
public void visitModule(GoloModule module)
visitModule in interface GoloIrVisitorpublic void visitFunction(GoloFunction function)
visitFunction in interface GoloIrVisitorpublic void visitBlock(Block block)
visitBlock in interface GoloIrVisitorpublic void visitConstantStatement(ConstantStatement constantStatement)
visitConstantStatement in interface GoloIrVisitorpublic void visitReturnStatement(ReturnStatement returnStatement)
visitReturnStatement in interface GoloIrVisitorpublic void visitFunctionInvocation(FunctionInvocation functionInvocation)
visitFunctionInvocation in interface GoloIrVisitorpublic void visitAssignmentStatement(AssignmentStatement assignmentStatement)
visitAssignmentStatement in interface GoloIrVisitorpublic void visitReferenceLookup(ReferenceLookup referenceLookup)
visitReferenceLookup in interface GoloIrVisitorpublic void visitConditionalBranching(ConditionalBranching conditionalBranching)
visitConditionalBranching in interface GoloIrVisitorpublic void acceptBinaryOperation(BinaryOperation binaryOperation)
acceptBinaryOperation in interface GoloIrVisitorpublic void visitUnaryOperation(UnaryOperation unaryOperation)
visitUnaryOperation in interface GoloIrVisitorpublic void visitLoopStatement(LoopStatement loopStatement)
visitLoopStatement in interface GoloIrVisitorpublic void acceptMethodInvocation(MethodInvocation methodInvocation)
acceptMethodInvocation in interface GoloIrVisitorpublic void visitThrowStatement(ThrowStatement throwStatement)
visitThrowStatement in interface GoloIrVisitorpublic void visitTryCatchFinally(TryCatchFinally tryCatchFinally)
visitTryCatchFinally in interface GoloIrVisitorpublic void visitClosureReference(ClosureReference closureReference)
visitClosureReference in interface GoloIrVisitorpublic void acceptLoopBreakFlowStatement(LoopBreakFlowStatement loopBreakFlowStatement)
acceptLoopBreakFlowStatement in interface GoloIrVisitorpublic void acceptCollectionLiteral(CollectionLiteral collectionLiteral)
acceptCollectionLiteral in interface GoloIrVisitorCopyright © 2014 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). All Rights Reserved.