visit(MethodDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
visit(ClassOrInterfaceDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
visit(ConstructorDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
visit(RecordDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
visit(CompactConstructorDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
visit(EnumDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
visit(ObjectCreationExpr, Object) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
visit(Parameter, Object) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
visit(AnnotationMemberDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
visit(CompilationUnit, Object) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
visit(MethodCallExpr, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
visit(ForStmt, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
visit(TryStmt, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
visit(EnumConstantDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
visit(AnnotationDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
visit(ExplicitConstructorInvocationStmt, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(FieldAccessExpr, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(VariableDeclarator, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(ConditionalExpr, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(InstanceOfExpr, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(IfStmt, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(ForEachStmt, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(ModuleDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(ArrayCreationExpr, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(ReceiverParameter, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(PatternExpr, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(TypeParameter, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(FieldDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(VariableDeclarationExpr, Object) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visit(MethodReferenceExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(AssignExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(BinaryExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(LambdaExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(InitializerDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ArrayAccessExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(CastExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(SingleMemberAnnotationExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(MemberValuePair, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(AssertStmt, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(LabeledStmt, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(SwitchEntry, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(WhileStmt, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(DoStmt, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(SynchronizedStmt, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(CatchClause, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(PackageDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ArrayCreationLevel, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(NormalAnnotationExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(SwitchStmt, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ModuleRequiresDirective, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ModuleExportsDirective, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ModuleProvidesDirective, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ModuleOpensDirective, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(SwitchExpr, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(IntersectionType, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(UnionType, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visit(ImportDeclaration, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(UnaryExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ClassExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(EnclosedExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(NameExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ThisExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(SuperExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(LocalClassDeclarationStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(LocalRecordDeclarationStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ExpressionStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(BreakStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ReturnStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ContinueStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ThrowStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(TypeExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ModuleUsesDirective, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(YieldStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(ArrayInitializerExpr, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(BlockStmt, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(UnknownType, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(VarType, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visit(LineComment, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(BlockComment, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(JavadocComment, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(StringLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(IntegerLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(LongLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(CharLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(DoubleLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(BooleanLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(Modifier, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(TextBlockLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(NullLiteralExpr, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(EmptyStmt, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visit(UnparsableStmt, Object) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
copyData(Node, Node) |   | 42% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
lambda$visit$0(CompilationUnit, CompilationUnit.Storage) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
cloneNode(Node, Object) |   | 75% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
cloneNode(Optional, Object) |   | 89% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(ClassOrInterfaceType, Object) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
visit(WildcardType, Object) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
visit(ArrayType, Object) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
visit(Name, Object) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
visit(PrimitiveType, Object) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
visit(MarkerAnnotationExpr, Object) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
visit(VoidType, Object) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
visit(SimpleName, Object) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
visit(NodeList, Object) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
cloneList(NodeList, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
CloneVisitor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |