| lambda$onStaticMethodInvocation$0(String, String, BiPredicate, MethodInvocation, ReferenceHolder) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| lambda$onPrefixIncrementOrDecrement$0(BiPredicate, PrefixExpression, ReferenceHolder) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| lambda$onPostfixIncrementOrDecrement$0(BiPredicate, PostfixExpression, ReferenceHolder) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| lambda$onReturnBoolean$0(BiPredicate, ReturnStatement, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$onAssignmentWithOperator$0(Assignment.Operator, BiPredicate, Assignment, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$onCompoundAssignment$0(BiPredicate, Assignment, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$onLabeledContinue$0(BiPredicate, ContinueStatement, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$onUnlabeledContinue$0(BiPredicate, ContinueStatement, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$onIfStatementWithElse$0(BiPredicate, IfStatement, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$onIfStatementWithoutElse$0(BiPredicate, IfStatement, ReferenceHolder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| onMethodInvocation(Class, String, BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onClassInstanceCreation(Class, BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onClassInstanceCreation(String, BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onBreakStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onContinueStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onThrowStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onAnnotationTypeDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onAnnotationTypeMemberDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onAnonymousClassDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onArrayAccess(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onArrayCreation(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onArrayInitializer(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onArrayType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onAssertStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onBlockComment(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onBooleanLiteral(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onCatchClause(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onCharacterLiteral(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onCompilationUnit(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onConditionalExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onConstructorInvocation(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onCreationReference(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onDimension(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onDoStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onEmptyStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onEnumConstantDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onEnumDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onExportsDirective(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onExpressionMethodReference(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onExpressionStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onFieldAccess(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onForStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onInfixExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onInitializer(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onInstanceofExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onIntersectionType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onJavadoc(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onLabeledStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onLambdaExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onLineComment(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onMarkerAnnotation(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onMemberRef(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onMemberValuePair(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onMethodRef(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onMethodRefParameter(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onModifier(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onModuleDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onModuleModifier(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onModuleQualifiedName(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onNameQualifiedType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onNormalAnnotation(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onNullLiteral(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onNumberLiteral(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onOpensDirective(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onPackageDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onParenthesizedExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onPatternInstanceofExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onPostfixExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onPrefixExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onPrimitiveType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onProvidesDirective(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onQualifiedName(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onQualifiedType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onRecordDeclaration(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onRequiresDirective(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSingleMemberAnnotation(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onStringLiteral(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSuperConstructorInvocation(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSuperFieldAccess(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSuperMethodReference(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSwitchCase(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSwitchExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSynchronizedStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTagElement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTextBlock(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTextElement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onThisExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTryStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTypeDeclarationStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTypeLiteral(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTypeMethodReference(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onTypeParameter(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onUnionType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onUsesDirective(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onVariableDeclarationExpression(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onWhileStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onWildcardType(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onYieldStatement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onStaticMethodInvocation(String, String, BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onAssignmentWithOperator(Assignment.Operator, BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onYieldStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onWildcardType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onWhileStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onVariableDeclarationExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onUsesDirective$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onUnionType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTypeParameter$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTypeMethodReference$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTypeLiteral$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTypeDeclarationStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTryStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onThisExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTextElement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTextBlock$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onTagElement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSynchronizedStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSwitchExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSwitchCase$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSuperMethodReference$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSuperFieldAccess$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSuperConstructorInvocation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onStringLiteral$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onSingleMemberAnnotation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onRequiresDirective$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onRecordDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onQualifiedType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onQualifiedName$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onProvidesDirective$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onPrimitiveType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onPrefixExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onPostfixExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onPatternInstanceofExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onParenthesizedExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onPackageDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onOpensDirective$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onNumberLiteral$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onNullLiteral$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onNormalAnnotation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onNameQualifiedType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onModuleQualifiedName$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onModuleModifier$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onModuleDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onModifier$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onMethodRefParameter$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onMethodRef$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onMemberValuePair$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onMemberRef$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onMarkerAnnotation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onLineComment$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onLambdaExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onLabeledStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onJavadoc$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onIntersectionType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onInstanceofExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onInitializer$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onInfixExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onForStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onFieldAccess$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onExpressionStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onExpressionMethodReference$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onExportsDirective$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onEnumDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onEnumConstantDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onEmptyStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onDoStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onDimension$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onCreationReference$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onConstructorInvocation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onConditionalExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onCompilationUnit$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onCharacterLiteral$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onCatchClause$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onBooleanLiteral$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onBlockComment$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onAssertStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onArrayType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onArrayInitializer$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onArrayCreation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onArrayAccess$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onAnonymousClassDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onAnnotationTypeMemberDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onAnnotationTypeDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onThrowStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onContinueStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onBreakStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onIfStatementWithoutElse(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onIfStatementWithElse(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onCompoundAssignment(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onPostfixIncrementOrDecrement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onPrefixIncrementOrDecrement(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onUnlabeledContinue(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onLabeledContinue(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onReturnBoolean(BiPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDataHolder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNodesProcessed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$matchNode$0(Class, Function, ASTNode, ReferenceHolder) |   | 89% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| matchNode(Class, Function) |   | 94% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| lambda$onEachStatement$0(Function, Block, ReferenceHolder) |  | 100% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
| AstProcessorBuilder(ReferenceHolder, Set) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| onMethodInvocation(String, BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onMethodInvocation(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onMethodDeclaration(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onTypeDeclaration(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onVariableDeclarationFragment(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onAssignment(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onReturnStatement(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onEnhancedForStatement(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onSimpleName(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onBlock(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onCastExpression(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onFieldDeclaration(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onIfStatement(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onImportDeclaration(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onParameterizedType(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onSimpleType(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onSingleVariableDeclaration(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onSuperMethodInvocation(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onSwitchStatement(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onVariableDeclarationStatement(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| AstProcessorBuilder(ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| onClassInstanceCreation(BiPredicate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| with(ReferenceHolder, Set) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onVariableDeclarationStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onSwitchStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onSuperMethodInvocation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onSingleVariableDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onSimpleType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onParameterizedType$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onImportDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onIfStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onFieldDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onCastExpression$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onBlock$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onSimpleName$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onEnhancedForStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onReturnStatement$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onAssignment$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onVariableDeclarationFragment$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onTypeDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onMethodDeclaration$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onMethodInvocation$1(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$onMethodInvocation$0(BiPredicate, ASTNode, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| with(ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| onEachStatement(Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| build(ASTNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| processor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |