## org.codehaus.groovy.classgen
Class VerifierCodeVisitor

Verifies the method code

author:
  James Strachan

version:
  $Revision: 7846 $

Field Summary
`Verifier` | `verifier`

Constructor Summary
`VerifierCodeVisitor(Verifier verifier)`

Method Summary
`static void` | `assertValidIdentifier(String name, String message, ASTNode node)`
`void` | `visitBinaryExpression(BinaryExpression expression)`
`void` | `visitFieldExpression(FieldExpression expression)`
`void` | `visitForLoop(ForStatement expression)`
`void` | `visitListExpression(ListExpression expression)`
`void` | `visitMethodCallExpression(MethodCallExpression call)`
`void` | `visitPropertyExpression(PropertyExpression expression)`
`void` | `visitVariableExpression(VariableExpression expression)`

Constructor Detail

### VerifierCodeVisitor

    public VerifierCodeVisitor(Verifier verifier)

Method Detail

### assertValidIdentifier

    public static void assertValidIdentifier(String name, String message, ASTNode node)

### visitBinaryExpression

    public void visitBinaryExpression(BinaryExpression expression)

### visitFieldExpression

    public void visitFieldExpression(FieldExpression expression)

### visitForLoop

    public void visitForLoop(ForStatement expression)

### visitListExpression

    public void visitListExpression(ListExpression expression)

### visitMethodCallExpression

    public void visitMethodCallExpression(MethodCallExpression call)

### visitPropertyExpression

    public void visitPropertyExpression(PropertyExpression expression)

### visitVariableExpression

    public void visitVariableExpression(VariableExpression expression)