|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
java.org.codenarc.rule.ClassCodeVisitorSupportHack
@SuppressWarnings("PMD.UselessOverridingMethod") public abstract class ClassCodeVisitorSupportHack extends org.codehaus.groovy.ast.ClassCodeVisitorSupport
This is a horrible hack needed because method dispatch is broken in Groovy 1.8. When they fix the defect then we can remove this class.
Method Summary | |
---|---|
protected void
|
addError(String msg, org.codehaus.groovy.ast.ASTNode expr)
|
void
|
visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode node)
|
void
|
visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression ale)
|
void
|
visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expression)
|
void
|
visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement statement)
|
void
|
visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expression)
|
void
|
visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
|
void
|
visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expression)
|
void
|
visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement block)
|
void
|
visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression)
|
void
|
visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement statement)
|
void
|
visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression cle)
|
void
|
visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement statement)
|
void
|
visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expression)
|
void
|
visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement statement)
|
void
|
visitClass(org.codehaus.groovy.ast.ClassNode node)
|
protected void
|
visitClassCodeContainer(org.codehaus.groovy.ast.stmt.Statement code)
|
void
|
visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expression)
|
void
|
visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)
|
void
|
visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression cle)
|
void
|
visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression)
|
void
|
visitConstructor(org.codehaus.groovy.ast.ConstructorNode node)
|
void
|
visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression call)
|
protected void
|
visitConstructorOrMethod(org.codehaus.groovy.ast.MethodNode node, boolean isConstructor)
|
void
|
visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement statement)
|
void
|
visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)
|
void
|
visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement loop)
|
protected void
|
visitEmptyStatement(org.codehaus.groovy.ast.stmt.EmptyStatement statement)
|
void
|
visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement statement)
|
void
|
visitField(org.codehaus.groovy.ast.FieldNode node)
|
void
|
visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expression)
|
void
|
visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement forLoop)
|
void
|
visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expression)
|
void
|
visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement ifElse)
|
void
|
visitImports(org.codehaus.groovy.ast.ModuleNode node)
|
void
|
visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expression)
|
protected void
|
visitListOfExpressions(List list)
|
void
|
visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expression)
|
void
|
visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expression)
|
void
|
visitMethod(org.codehaus.groovy.ast.MethodNode node)
|
void
|
visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)
|
void
|
visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expression)
|
void
|
visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expression)
|
protected void
|
visitObjectInitializerStatements(org.codehaus.groovy.ast.ClassNode node)
|
void
|
visitPackage(org.codehaus.groovy.ast.PackageNode node)
|
void
|
visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expression)
|
void
|
visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expression)
|
void
|
visitProperty(org.codehaus.groovy.ast.PropertyNode node)
|
void
|
visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression)
|
void
|
visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expression)
|
void
|
visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement statement)
|
void
|
visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expression)
|
void
|
visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expression)
|
void
|
visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expression)
|
protected void
|
visitStatement(org.codehaus.groovy.ast.stmt.Statement statement)
|
void
|
visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression call)
|
void
|
visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement statement)
|
void
|
visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement statement)
|
void
|
visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expression)
|
void
|
visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement statement)
|
void
|
visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement statement)
|
void
|
visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expression)
|
void
|
visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expression)
|
void
|
visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expression)
|
void
|
visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression)
|
void
|
visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement loop)
|
Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupport | |
---|---|
org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll() |
Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport | |
---|---|
org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll() |
Method Detail |
---|
@Override protected void addError(String msg, org.codehaus.groovy.ast.ASTNode expr)
@Override public void visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode node)
@Override public void visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression ale)
@Override public void visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expression)
@Override public void visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement statement)
@Override public void visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expression)
@Override public void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
@Override public void visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expression)
@Override public void visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement block)
@Override public void visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression)
@Override public void visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement statement)
@Override public void visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression cle)
@Override public void visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement statement)
@Override public void visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expression)
@Override public void visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement statement)
@Override public void visitClass(org.codehaus.groovy.ast.ClassNode node)
@Override protected void visitClassCodeContainer(org.codehaus.groovy.ast.stmt.Statement code)
@Override public void visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expression)
@Override public void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)
@Override public void visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression cle)
@Override public void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression)
@Override public void visitConstructor(org.codehaus.groovy.ast.ConstructorNode node)
@Override public void visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression call)
@Override protected void visitConstructorOrMethod(org.codehaus.groovy.ast.MethodNode node, boolean isConstructor)
@Override public void visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement statement)
@Override public void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)
@Override public void visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement loop)
@Override protected void visitEmptyStatement(org.codehaus.groovy.ast.stmt.EmptyStatement statement)
@Override public void visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement statement)
@Override public void visitField(org.codehaus.groovy.ast.FieldNode node)
@Override public void visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expression)
@Override public void visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement forLoop)
@Override public void visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expression)
@Override public void visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement ifElse)
@Override public void visitImports(org.codehaus.groovy.ast.ModuleNode node)
@Override public void visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expression)
@Override protected void visitListOfExpressions(List list)
@Override public void visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expression)
@Override public void visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expression)
@Override public void visitMethod(org.codehaus.groovy.ast.MethodNode node)
@Override public void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)
@Override public void visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expression)
@Override public void visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expression)
@Override protected void visitObjectInitializerStatements(org.codehaus.groovy.ast.ClassNode node)
@Override public void visitPackage(org.codehaus.groovy.ast.PackageNode node)
@Override public void visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expression)
@Override public void visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expression)
@Override public void visitProperty(org.codehaus.groovy.ast.PropertyNode node)
@Override public void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression)
@Override public void visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expression)
@Override public void visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement statement)
@Override public void visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expression)
@Override public void visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expression)
@Override public void visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expression)
@Override protected void visitStatement(org.codehaus.groovy.ast.stmt.Statement statement)
@Override public void visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression call)
@Override public void visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement statement)
@Override public void visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement statement)
@Override public void visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expression)
@Override public void visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement statement)
@Override public void visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement statement)
@Override public void visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expression)
@Override public void visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expression)
@Override public void visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expression)
@Override public void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression)
@Override public void visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement loop)
Groovy Documentation