Pair<org.codehaus.groovy.ast.expr.ElvisOperatorExpression,Boolean> |
OperatorsInstrumenter.transformElvis(org.codehaus.groovy.ast.expr.ElvisOperatorExpression elvis,
ContextSet currentMethodContext) |
Pair<org.codehaus.groovy.ast.expr.AttributeExpression,Boolean> |
OperatorsInstrumenter.transformSafeAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression attributeExpression,
org.codehaus.groovy.ast.ClassNode currentClassNode,
ContextSet currentMethodContext) |
Pair<org.codehaus.groovy.ast.expr.MethodCallExpression,Boolean> |
OperatorsInstrumenter.transformSafeMethodCall(org.codehaus.groovy.ast.expr.MethodCallExpression methodCallExpression,
org.codehaus.groovy.ast.ClassNode currentClassNode,
ContextSet currentMethodContext) |
Pair<org.codehaus.groovy.ast.expr.PropertyExpression,Boolean> |
OperatorsInstrumenter.transformSafeProperty(org.codehaus.groovy.ast.expr.PropertyExpression propertyExpression,
org.codehaus.groovy.ast.ClassNode currentClassNode,
ContextSet currentMethodContext) |
Pair<org.codehaus.groovy.ast.stmt.Statement,Boolean> |
MethodInstrumenter.wrapMethodInTryCatch(org.codehaus.groovy.ast.ClassNode currentClassNode,
org.codehaus.groovy.ast.MethodNode method,
FullMethodInfo methodInfo,
int index,
org.codehaus.groovy.ast.stmt.Statement methodEntryInc,
org.codehaus.groovy.ast.stmt.Statement maybeBlockStatement,
Map<String,org.codehaus.groovy.ast.ClassNode> annotationClassNodes)
FOR TEST REWRITING:
|