org.codehaus.groovy.tools.javac
Class JavaAwareResolveVisitor
java.lang.Object
  
org.codehaus.groovy.ast.CodeVisitorSupport
      
org.codehaus.groovy.ast.ClassCodeVisitorSupport
          
org.codehaus.groovy.ast.ClassCodeExpressionTransformer
              
org.codehaus.groovy.control.ResolveVisitor
                  
org.codehaus.groovy.tools.javac.JavaAwareResolveVisitor
- All Implemented Interfaces: 
 - ExpressionTransformer, GroovyClassVisitor, GroovyCodeVisitor
 
public class JavaAwareResolveVisitor
- extends ResolveVisitor
 
 
 
 
 
| Methods inherited from class org.codehaus.groovy.control.ResolveVisitor | 
getSourceUnit, setClassNodeResolver, startResolving, transform, transformAnnotationConstantExpression, transformBinaryExpression, transformClosureExpression, transformConstructorCallExpression, transformDeclarationExpression, transformMethodCallExpression, transformPropertyExpression, transformVariableExpression, visitAnnotations, visitBlockStatement, visitCatchStatement, visitClass, visitConstructorOrMethod, visitField, visitForLoop, visitProperty | 
 
 
 
| Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport | 
visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JavaAwareResolveVisitor
public JavaAwareResolveVisitor(CompilationUnit cu)
visitClassCodeContainer
protected void visitClassCodeContainer(Statement code)
- Overrides:
 visitClassCodeContainer in class ClassCodeVisitorSupport
 
 
addError
protected void addError(String msg,
                        ASTNode expr)
- Overrides:
 addError in class ClassCodeVisitorSupport