public class ExpressionRegionTracker
extends org.codehaus.groovy.ast.CodeVisitorSupport
| Constructor and Description |
|---|
ExpressionRegionTracker() |
| Modifier and Type | Method and Description |
|---|---|
SourceInfo |
getRegion() |
void |
visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expression) |
void |
visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expression) |
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 |
visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression) |
void |
visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expression) |
void |
visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expression) |
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 expression) |
void |
visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression) |
void |
visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression expression) |
void |
visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression) |
void |
visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expression) |
void |
visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expression) |
void |
visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expression) |
void |
visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expression) |
void |
visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expression) |
void |
visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression expression) |
void |
visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expression) |
void |
visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expression) |
void |
visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expression) |
void |
visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expression) |
void |
visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression) |
void |
visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expression) |
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) |
void |
visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression expression) |
void |
visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expression) |
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) |
afterSwitchConditionExpressionVisited, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitContinueStatement, visitDoWhileLoop, visitEmptyStatement, visitExpressionStatement, visitForLoop, visitIfElse, visitLambdaExpression, visitMethodReferenceExpression, visitReturnStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop@Nullable public SourceInfo getRegion()
public void visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expression)
visitBytecodeExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitBytecodeExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression expression)
visitMethodCallExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitMethodCallExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression expression)
visitStaticMethodCallExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitStaticMethodCallExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression expression)
visitConstructorCallExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitConstructorCallExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
visitBinaryExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitBinaryExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expression)
visitTernaryExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitTernaryExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expression)
visitShortTernaryExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitShortTernaryExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expression)
visitPostfixExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitPostfixExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expression)
visitPrefixExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitPrefixExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression)
visitBooleanExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitBooleanExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expression)
visitNotExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitNotExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)
visitClosureExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitClosureExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expression)
visitTupleExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitTupleExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expression)
visitListExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitListExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expression)
visitArrayExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitArrayExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expression)
visitMapExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitMapExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expression)
visitMapEntryExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitMapEntryExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expression)
visitRangeExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitRangeExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expression)
visitSpreadExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitSpreadExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expression)
visitSpreadMapExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitSpreadMapExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expression)
visitMethodPointerExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitMethodPointerExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expression)
visitUnaryMinusExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitUnaryMinusExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expression)
visitUnaryPlusExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitUnaryPlusExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expression)
visitBitwiseNegationExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitBitwiseNegationExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expression)
visitCastExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitCastExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression)
visitConstantExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitConstantExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expression)
visitClassExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitClassExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression)
visitVariableExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitVariableExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)
visitDeclarationExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitDeclarationExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression)
visitPropertyExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitPropertyExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expression)
visitAttributeExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitAttributeExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expression)
visitFieldExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitFieldExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expression)
visitGStringExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitGStringExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expression)
visitArgumentlistExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitArgumentlistExpression in class org.codehaus.groovy.ast.CodeVisitorSupportpublic void visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression expression)
visitClosureListExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitorvisitClosureListExpression in class org.codehaus.groovy.ast.CodeVisitorSupportCopyright © 2024 OpenClover.org. All rights reserved.