Interface TraversingASTNodeVisitor<P>

  • Type Parameters:
    P - Parameter type for the visit methods
    All Superinterfaces:
    ASTNodeVisitor<java.lang.Void,​P>
    All Known Implementing Classes:
    ClassNameCollectingVisitor

    public interface TraversingASTNodeVisitor<P>
    extends ASTNodeVisitor<java.lang.Void,​P>
    A generic implementation of the ASTNodeVisitor intended to be used for when traversal of the full AST is needed.