Uses of Interface
org.codehaus.groovy.ast.GroovyClassVisitor

Packages that use GroovyClassVisitor
groovy.grape   
org.codehaus.groovy.ast Groovy AST nodes for the syntax of the language 
org.codehaus.groovy.classgen Generates Java classes for Groovy classes using ASM. 
org.codehaus.groovy.control Compiler control classes. 
org.codehaus.groovy.tools.javac Classes related to the joint compiler. 
org.codehaus.groovy.transform   
 

Uses of GroovyClassVisitor in groovy.grape
 

Classes in groovy.grape that implement GroovyClassVisitor
 class GrabAnnotationTransformation
          Created by IntelliJ IDEA.
 

Uses of GroovyClassVisitor in org.codehaus.groovy.ast
 

Classes in org.codehaus.groovy.ast that implement GroovyClassVisitor
 class ClassCodeExpressionTransformer
          Visitor to transform expressions in a whole class.
 class ClassCodeVisitorSupport
           
 

Methods in org.codehaus.groovy.ast with parameters of type GroovyClassVisitor
 void ClassNode.visitContents(GroovyClassVisitor visitor)
           
 

Uses of GroovyClassVisitor in org.codehaus.groovy.classgen
 

Classes in org.codehaus.groovy.classgen that implement GroovyClassVisitor
 class AsmClassGenerator
          Generates Java class versions of Groovy classes using ASM.
 class ClassCompletionVerifier
          ClassCompletionVerifier
 class ClassGenerator
          Abstract base class for generator of Java class versions of Groovy AST classes
 class DummyClassGenerator
          To generate a class that has all the fields and methods, except that fields are not initilized and methods are empty.
 class EnumVisitor
           
 class ExtendedVerifier
          A specialized Groovy AST visitor meant to perform additional verifications upon the current AST.
 class VariableScopeVisitor
          goes through an AST and initializes the scopes
 class Verifier
          Verifies the AST node and adds any defaulted AST code before bytecode generation occurs.
 

Uses of GroovyClassVisitor in org.codehaus.groovy.control
 

Classes in org.codehaus.groovy.control that implement GroovyClassVisitor
 class GenericsVisitor
          class used to verify correct usage of generics in class header (class and superclass declaration)
 class LabelVerifier
          This class checks the handling of labels in the AST
 class OptimizerVisitor
          Visitor to produce several optimizations - to replace numbered constants with references to static fields
 class ResolveVisitor
          Visitor to resolve Types and convert VariableExpression to ClassExpressions if needed.
 class StaticImportVisitor
          Visitor to resolve constants and method calls from static Imports
 

Uses of GroovyClassVisitor in org.codehaus.groovy.tools.javac
 

Classes in org.codehaus.groovy.tools.javac that implement GroovyClassVisitor
 class JavaAwareResolveVisitor
           
 

Uses of GroovyClassVisitor in org.codehaus.groovy.transform
 

Classes in org.codehaus.groovy.transform that implement GroovyClassVisitor
 class ASTTransformationCollectorCodeVisitor
          This visitor walks the AST tree and collects references to Annotations that are annotated themselves by GroovyASTTransformation.
 class ASTTransformationVisitor
          This class handles the invocation of the ASTAnnotationTransformation when it is encountered by a tree walk.
 class NewifyASTTransformation
          Handles generation of code for the @Newify annotation.
 



Copyright © ${year} The Codehaus. All Rights Reserved.