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 visitDecorator(Decorator decorator)
visitDecorator 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 visitBinaryOperation(BinaryOperation binaryOperation)
visitBinaryOperation in interface GoloIrVisitorpublic void visitUnaryOperation(UnaryOperation unaryOperation)
visitUnaryOperation in interface GoloIrVisitorpublic void visitLoopStatement(LoopStatement loopStatement)
visitLoopStatement in interface GoloIrVisitorpublic void visitMethodInvocation(MethodInvocation methodInvocation)
visitMethodInvocation 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 visitLoopBreakFlowStatement(LoopBreakFlowStatement loopBreakFlowStatement)
visitLoopBreakFlowStatement in interface GoloIrVisitorpublic void visitCollectionLiteral(CollectionLiteral collectionLiteral)
visitCollectionLiteral in interface GoloIrVisitorCopyright © 2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). All rights reserved.