visit(ClassOrInterfaceDeclaration, Visitable) |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 1 | 1 |
visit(MethodDeclaration, Visitable) |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 1 | 1 |
visit(ConstructorDeclaration, Visitable) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
visit(RecordDeclaration, Visitable) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
visit(EnumDeclaration, Visitable) |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
visit(CompactConstructorDeclaration, Visitable) |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
visit(AnnotationMemberDeclaration, Visitable) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
visit(ObjectCreationExpr, Visitable) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
visit(ExplicitConstructorInvocationStmt, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(ModuleDeclaration, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(CompilationUnit, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(EnumConstantDeclaration, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(AnnotationDeclaration, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(ClassOrInterfaceType, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(MethodCallExpr, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(ForStmt, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(TryStmt, Visitable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
visit(ImportDeclaration, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(InitializerDeclaration, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(TypeParameter, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(FieldDeclaration, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(ArrayType, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(WildcardType, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(ArrayCreationExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(ConditionalExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(FieldAccessExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(InstanceOfExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(VariableDeclarationExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(SwitchEntry, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(IfStmt, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(ForEachStmt, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(MethodReferenceExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(ReceiverParameter, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(PatternExpr, Visitable) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visit(PackageDeclaration, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(PrimitiveType, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(ArrayCreationLevel, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(IntersectionType, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(UnionType, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(CastExpr, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(Name, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(SingleMemberAnnotationExpr, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(NormalAnnotationExpr, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(MemberValuePair, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(AssertStmt, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(LabeledStmt, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(SwitchStmt, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(WhileStmt, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(DoStmt, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(SynchronizedStmt, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(CatchClause, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(ModuleRequiresDirective, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(ModuleExportsDirective, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(ModuleProvidesDirective, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(ModuleOpensDirective, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(SwitchExpr, Visitable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visit(BooleanLiteralExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(VoidType, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(ArrayInitializerExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(ClassExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(EnclosedExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(StringLiteralExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(CharLiteralExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(SuperExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(MarkerAnnotationExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(LocalClassDeclarationStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(LocalRecordDeclarationStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(BlockStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(BreakStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(ReturnStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(ContinueStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(ThrowStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(TypeExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(ModuleUsesDirective, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(VarType, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(Modifier, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(YieldStmt, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visit(TextBlockLiteralExpr, Visitable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
nodesEquals(List, List) |   | 40% |   | 33% | 6 | 7 | 5 | 10 | 0 | 1 |
visit(Parameter, Visitable) |   | 76% |   | 57% | 6 | 8 | 6 | 16 | 0 | 1 |
visit(NullLiteralExpr, Visitable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visit(EmptyStmt, Visitable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visit(UnparsableStmt, Visitable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visit(VariableDeclarator, Visitable) |   | 71% |   | 62% | 2 | 5 | 3 | 10 | 0 | 1 |
nodesEquals(Optional, Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visit(UnaryExpr, Visitable) |   | 75% |   | 50% | 3 | 4 | 3 | 8 | 0 | 1 |
visit(NodeList, Visitable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visit(LambdaExpr, Visitable) |   | 87% |   | 75% | 2 | 5 | 2 | 10 | 0 | 1 |
visit(AssignExpr, Visitable) |   | 86% |   | 75% | 2 | 5 | 2 | 10 | 0 | 1 |
visit(BinaryExpr, Visitable) |   | 86% |   | 75% | 2 | 5 | 2 | 10 | 0 | 1 |
nodesEquals(NodeList, NodeList) |   | 84% |   | 66% | 4 | 7 | 3 | 10 | 0 | 1 |
visit(UnknownType, Visitable) |   | 76% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
visit(LongLiteralExpr, Visitable) |   | 76% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
visit(ThisExpr, Visitable) |   | 76% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
visit(ArrayAccessExpr, Visitable) |   | 91% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
visit(LineComment, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(BlockComment, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(JavadocComment, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(IntegerLiteralExpr, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(DoubleLiteralExpr, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(NameExpr, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(SimpleName, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(ExpressionStmt, Visitable) |   | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
objEquals(Object, Object) |   | 86% |   | 66% | 2 | 4 | 1 | 5 | 0 | 1 |
nodeEquals(Node, Node) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
commonNodeEquality(Node, Node) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
nodeEquals(Optional, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
equals(Node, Node) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |