Class CloneVisitor
- java.lang.Object
-
- com.github.javaparser.ast.visitor.CloneVisitor
-
- All Implemented Interfaces:
GenericVisitor<Visitable,java.lang.Object>
public class CloneVisitor extends java.lang.Object implements GenericVisitor<Visitable,java.lang.Object>
A visitor that clones (copies) a node and all its children.
-
-
Constructor Summary
Constructors Constructor Description CloneVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private <N extends Node>
NodeList<N>cloneList(NodeList<N> list, java.lang.Object arg)protected <T extends Node>
TcloneNode(java.util.Optional<T> node, java.lang.Object arg)protected <T extends Node>
TcloneNode(T node, java.lang.Object arg)private voidcopyData(Node source, Node destination)Visitablevisit(ArrayCreationLevel n, java.lang.Object arg)Visitablevisit(AnnotationDeclaration n, java.lang.Object arg)Visitablevisit(AnnotationMemberDeclaration n, java.lang.Object arg)Visitablevisit(ClassOrInterfaceDeclaration n, java.lang.Object arg)Visitablevisit(CompactConstructorDeclaration n, java.lang.Object arg)Visitablevisit(ConstructorDeclaration n, java.lang.Object arg)Visitablevisit(EnumConstantDeclaration n, java.lang.Object arg)Visitablevisit(EnumDeclaration n, java.lang.Object arg)Visitablevisit(FieldDeclaration n, java.lang.Object arg)Visitablevisit(InitializerDeclaration n, java.lang.Object arg)Visitablevisit(MethodDeclaration n, java.lang.Object arg)Visitablevisit(Parameter n, java.lang.Object arg)Visitablevisit(ReceiverParameter n, java.lang.Object arg)Visitablevisit(RecordDeclaration n, java.lang.Object arg)Visitablevisit(VariableDeclarator n, java.lang.Object arg)Visitablevisit(BlockComment n, java.lang.Object arg)Visitablevisit(LineComment n, java.lang.Object arg)Visitablevisit(MarkdownComment n, java.lang.Object arg)Visitablevisit(TraditionalJavadocComment n, java.lang.Object arg)Visitablevisit(CompilationUnit n, java.lang.Object arg)Visitablevisit(ArrayAccessExpr n, java.lang.Object arg)Visitablevisit(ArrayCreationExpr n, java.lang.Object arg)Visitablevisit(ArrayInitializerExpr n, java.lang.Object arg)Visitablevisit(AssignExpr n, java.lang.Object arg)Visitablevisit(BinaryExpr n, java.lang.Object arg)Visitablevisit(BooleanLiteralExpr n, java.lang.Object arg)Visitablevisit(CastExpr n, java.lang.Object arg)Visitablevisit(CharLiteralExpr n, java.lang.Object arg)Visitablevisit(ClassExpr n, java.lang.Object arg)Visitablevisit(ConditionalExpr n, java.lang.Object arg)Visitablevisit(DoubleLiteralExpr n, java.lang.Object arg)Visitablevisit(EnclosedExpr n, java.lang.Object arg)Visitablevisit(FieldAccessExpr n, java.lang.Object arg)Visitablevisit(InstanceOfExpr n, java.lang.Object arg)Visitablevisit(IntegerLiteralExpr n, java.lang.Object arg)Visitablevisit(LambdaExpr n, java.lang.Object arg)Visitablevisit(LongLiteralExpr n, java.lang.Object arg)Visitablevisit(MarkerAnnotationExpr n, java.lang.Object arg)Visitablevisit(MatchAllPatternExpr n, java.lang.Object arg)Visitablevisit(MemberValuePair n, java.lang.Object arg)Visitablevisit(MethodCallExpr n, java.lang.Object arg)Visitablevisit(MethodReferenceExpr n, java.lang.Object arg)Visitablevisit(NameExpr n, java.lang.Object arg)Visitablevisit(Name n, java.lang.Object arg)Visitablevisit(NormalAnnotationExpr n, java.lang.Object arg)Visitablevisit(NullLiteralExpr n, java.lang.Object arg)Visitablevisit(ObjectCreationExpr n, java.lang.Object arg)Visitablevisit(RecordPatternExpr n, java.lang.Object arg)Visitablevisit(SimpleName n, java.lang.Object arg)Visitablevisit(SingleMemberAnnotationExpr n, java.lang.Object arg)Visitablevisit(StringLiteralExpr n, java.lang.Object arg)Visitablevisit(SuperExpr n, java.lang.Object arg)Visitablevisit(SwitchExpr n, java.lang.Object arg)Visitablevisit(TextBlockLiteralExpr n, java.lang.Object arg)Visitablevisit(ThisExpr n, java.lang.Object arg)Visitablevisit(TypeExpr n, java.lang.Object arg)Visitablevisit(TypePatternExpr n, java.lang.Object arg)Visitablevisit(UnaryExpr n, java.lang.Object arg)Visitablevisit(VariableDeclarationExpr n, java.lang.Object arg)Nodevisit(ImportDeclaration n, java.lang.Object arg)Visitablevisit(Modifier n, java.lang.Object arg)Visitablevisit(ModuleDeclaration n, java.lang.Object arg)Visitablevisit(ModuleExportsDirective n, java.lang.Object arg)Visitablevisit(ModuleOpensDirective n, java.lang.Object arg)Visitablevisit(ModuleProvidesDirective n, java.lang.Object arg)Visitablevisit(ModuleRequiresDirective n, java.lang.Object arg)Visitablevisit(ModuleUsesDirective n, java.lang.Object arg)Visitablevisit(NodeList n, java.lang.Object arg)Visitablevisit(PackageDeclaration n, java.lang.Object arg)Visitablevisit(AssertStmt n, java.lang.Object arg)Visitablevisit(BlockStmt n, java.lang.Object arg)Visitablevisit(BreakStmt n, java.lang.Object arg)Visitablevisit(CatchClause n, java.lang.Object arg)Visitablevisit(ContinueStmt n, java.lang.Object arg)Visitablevisit(DoStmt n, java.lang.Object arg)Visitablevisit(EmptyStmt n, java.lang.Object arg)Visitablevisit(ExplicitConstructorInvocationStmt n, java.lang.Object arg)Visitablevisit(ExpressionStmt n, java.lang.Object arg)Visitablevisit(ForEachStmt n, java.lang.Object arg)Visitablevisit(ForStmt n, java.lang.Object arg)Visitablevisit(IfStmt n, java.lang.Object arg)Visitablevisit(LabeledStmt n, java.lang.Object arg)Visitablevisit(LocalClassDeclarationStmt n, java.lang.Object arg)Visitablevisit(LocalRecordDeclarationStmt n, java.lang.Object arg)Visitablevisit(ReturnStmt n, java.lang.Object arg)Visitablevisit(SwitchEntry n, java.lang.Object arg)Visitablevisit(SwitchStmt n, java.lang.Object arg)Visitablevisit(SynchronizedStmt n, java.lang.Object arg)Visitablevisit(ThrowStmt n, java.lang.Object arg)Visitablevisit(TryStmt n, java.lang.Object arg)Visitablevisit(UnparsableStmt n, java.lang.Object arg)Visitablevisit(WhileStmt n, java.lang.Object arg)Visitablevisit(YieldStmt n, java.lang.Object arg)Visitablevisit(ArrayType n, java.lang.Object arg)Visitablevisit(ClassOrInterfaceType n, java.lang.Object arg)Visitablevisit(IntersectionType n, java.lang.Object arg)Visitablevisit(PrimitiveType n, java.lang.Object arg)Visitablevisit(TypeParameter n, java.lang.Object arg)Visitablevisit(UnionType n, java.lang.Object arg)Visitablevisit(UnknownType n, java.lang.Object arg)Visitablevisit(VarType n, java.lang.Object arg)Visitablevisit(VoidType n, java.lang.Object arg)Visitablevisit(WildcardType n, java.lang.Object arg)
-
-
-
Method Detail
-
visit
public Visitable visit(CompilationUnit n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(PackageDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(TypeParameter n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(LineComment n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(BlockComment n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ClassOrInterfaceDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(EnumDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(EnumConstantDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(AnnotationDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(AnnotationMemberDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(FieldDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(VariableDeclarator n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ConstructorDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MethodDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(Parameter n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(InitializerDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(TraditionalJavadocComment n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ClassOrInterfaceType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(PrimitiveType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ArrayType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ArrayCreationLevel n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(IntersectionType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(UnionType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(VoidType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(WildcardType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(UnknownType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ArrayAccessExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ArrayCreationExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ArrayInitializerExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(AssignExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(BinaryExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(CastExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ClassExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ConditionalExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(EnclosedExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(FieldAccessExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(InstanceOfExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(StringLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(IntegerLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(LongLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(CharLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(DoubleLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(BooleanLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(NullLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MethodCallExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(NameExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ObjectCreationExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(Name n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SimpleName n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ThisExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SuperExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(UnaryExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(VariableDeclarationExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MarkerAnnotationExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SingleMemberAnnotationExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(NormalAnnotationExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MemberValuePair n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ExplicitConstructorInvocationStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(LocalClassDeclarationStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(LocalRecordDeclarationStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(AssertStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(BlockStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(LabeledStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(EmptyStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ExpressionStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SwitchStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SwitchEntry n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(BreakStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ReturnStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(IfStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(WhileStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ContinueStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(DoStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ForEachStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ForStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ThrowStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SynchronizedStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(TryStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(CatchClause n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(LambdaExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MethodReferenceExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(TypeExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(NodeList n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Node visit(ImportDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ModuleDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ModuleRequiresDirective n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
cloneNode
protected <T extends Node> T cloneNode(java.util.Optional<T> node, java.lang.Object arg)
-
cloneNode
protected <T extends Node> T cloneNode(T node, java.lang.Object arg)
-
visit
public Visitable visit(ModuleExportsDirective n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ModuleProvidesDirective n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ModuleUsesDirective n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ModuleOpensDirective n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(UnparsableStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(ReceiverParameter n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(VarType n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(Modifier n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(SwitchExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(YieldStmt n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(TextBlockLiteralExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(TypePatternExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(RecordDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(CompactConstructorDeclaration n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(RecordPatternExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MatchAllPatternExpr n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
visit
public Visitable visit(MarkdownComment n, java.lang.Object arg)
- Specified by:
visitin interfaceGenericVisitor<Visitable,java.lang.Object>
-
-