Class Hierarchy
- java.lang.Object
- org.codehaus.groovy.control.ASTTransformationsContext
 - org.codehaus.groovy.control.ClassNodeResolver
 - org.codehaus.groovy.control.ClassNodeResolver.LookupResult
 - org.codehaus.groovy.ast.CodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyCodeVisitor)
- org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.transform.ErrorCollecting, org.codehaus.groovy.ast.GroovyClassVisitor)
- org.codehaus.groovy.control.AnnotationConstantsVisitor
 - org.codehaus.groovy.ast.ClassCodeExpressionTransformer (implements org.codehaus.groovy.ast.expr.ExpressionTransformer)
- org.codehaus.groovy.control.OptimizerVisitor
 - org.codehaus.groovy.control.ResolveVisitor
 - org.codehaus.groovy.control.StaticImportVisitor
 
 - org.codehaus.groovy.control.GenericsVisitor
 - org.codehaus.groovy.control.InstanceOfVerifier
 - org.codehaus.groovy.control.LabelVerifier
 - org.codehaus.groovy.control.PlaceholderVisitor
 - org.codehaus.groovy.control.StaticVerifier
 
 
 - org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.transform.ErrorCollecting, org.codehaus.groovy.ast.GroovyClassVisitor)
 - org.codehaus.groovy.control.CompilationUnit.GroovyClassOperation (implements org.codehaus.groovy.control.CompilationUnit.IGroovyClassOperation)
 - org.codehaus.groovy.control.CompilationUnit.PrimaryClassNodeOperation (implements org.codehaus.groovy.control.CompilationUnit.IPrimaryClassNodeOperation)
 - org.codehaus.groovy.control.CompilationUnit.SourceUnitOperation (implements org.codehaus.groovy.control.CompilationUnit.ISourceUnitOperation)
 - org.codehaus.groovy.control.CompilerConfiguration
 - org.codehaus.groovy.control.ErrorCollector (implements java.io.Serializable)
 - org.codehaus.groovy.control.Janitor (implements org.codehaus.groovy.control.HasCleanup)
 - org.codehaus.groovy.control.ParserPluginFactory
 - org.codehaus.groovy.control.Phases
 - org.codehaus.groovy.control.ProcessingUnit
- org.codehaus.groovy.control.CompilationUnit
 - org.codehaus.groovy.control.SourceUnit
 
 - org.codehaus.groovy.control.SourceExtensionHandler
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.codehaus.groovy.control.ConfigurationException (implements org.codehaus.groovy.GroovyExceptionInterface)
 - groovy.lang.GroovyRuntimeException
- org.codehaus.groovy.control.CompilationFailedException
- org.codehaus.groovy.control.MultipleCompilationErrorsException
 
 
 - org.codehaus.groovy.control.CompilationFailedException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.codehaus.groovy.control.XStreamUtils
 
 
Interface Hierarchy
- org.codehaus.groovy.control.BytecodeProcessor
 - org.codehaus.groovy.control.CompilationUnit.ClassgenCallback
 - org.codehaus.groovy.control.CompilationUnit.PhaseOperation
- org.codehaus.groovy.control.CompilationUnit.IGroovyClassOperation
 - org.codehaus.groovy.control.CompilationUnit.IPrimaryClassNodeOperation
 - org.codehaus.groovy.control.CompilationUnit.ISourceUnitOperation
 
 - org.codehaus.groovy.control.CompilationUnit.ProgressCallback
 - org.codehaus.groovy.control.HasCleanup
 - org.codehaus.groovy.control.ParserPlugin
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.codehaus.groovy.control.CompilePhase
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)