[Java] Class VerifierCodeVisitor
- org.codehaus.groovy.classgen.VerifierCodeVisitor
- All Implemented Interfaces and Traits:
- org.objectweb.asm.Opcodes
public class VerifierCodeVisitor extends CodeVisitorSupport
Performs various checks on code inside methods and constructors including checking for valid field, variables names etc. that would otherwise lead to invalid code.
- Authors:
- James Strachan
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
static void |
assertValidIdentifier(String name, String message, ASTNode node) | |
void |
visitConstructorCallExpression(ConstructorCallExpression call) | |
void |
visitFieldExpression(FieldExpression expression) | |
void |
visitForLoop(ForStatement expression) | |
void |
visitListExpression(ListExpression expression) | |
void |
visitVariableExpression(VariableExpression expression) |
Inherited Methods Summary
Method Detail
public static void assertValidIdentifier(String name, String message, ASTNode node)
public void visitConstructorCallExpression(ConstructorCallExpression call)
public void visitFieldExpression(FieldExpression expression)
public void visitForLoop(ForStatement expression)
public void visitListExpression(ListExpression expression)
public void visitVariableExpression(VariableExpression expression)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/classgen/VerifierCodeVisitor.html