public class ResolveVisitor extends ClassCodeExpressionTransformer
Visitor to resolve Types and convert VariableExpression to ClassExpressions if needed. The ResolveVisitor will try to find the Class for a ClassExpression and prints an error if it fails to do so. Constructions like C[], foo as C, (C) foo will force creation of a ClassExpression for C
Note: the method to start the resolving is startResolving(ClassNode, SourceUnit).
| Modifiers | Name | Description | 
|---|---|---|
static String[]  | 
                            DEFAULT_IMPORTS | 
                            |
static String[]  | 
                            EMPTY_STRING_ARRAY | 
                            |
static String  | 
                            QUESTION_MARK | 
                            
| Constructor and description | 
|---|
                                ResolveVisitor
                                (CompilationUnit compilationUnit) | 
                        
Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.