public class GroovyASTTypeAnalyzerVisitor
extends org.codehaus.groovy.ast.CodeVisitorSupport
Type
of the
Expressions
in the AST.Constructor and Description |
---|
GroovyASTTypeAnalyzerVisitor(EntityI _entity,
java.util.Map _binding) |
Modifier and Type | Method and Description |
---|---|
boolean |
needsHandling(org.codehaus.groovy.ast.expr.Expression _expr) |
void |
visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression _expr) |
void |
visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression _expr) |
void |
visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression _expr) |
void |
visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression _expr) |
void |
visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression _expr) |
void |
visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression _expr) |
visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitListExpression, visitMapEntryExpression, visitMapExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitWhileLoop
public GroovyASTTypeAnalyzerVisitor(EntityI _entity, java.util.Map _binding)
public boolean needsHandling(org.codehaus.groovy.ast.expr.Expression _expr)
public void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression _expr)
visitBinaryExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitBinaryExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
public void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression _expr)
visitConstantExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitConstantExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
public void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression _expr)
visitMethodCallExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitMethodCallExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
public void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression _expr)
visitPropertyExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitPropertyExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
public void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression _expr)
visitVariableExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitVariableExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
public void visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression _expr)
visitArgumentlistExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitArgumentlistExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.