| replace(Node, Node) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| remove(Node) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| asAnnotationDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asAnnotationMemberDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asCallableDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asClassOrInterfaceDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asCompactConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asEnumConstantDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asEnumDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asFieldDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asInitializerDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asTypeDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| asRecordDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setAnnotations(NodeList) |   | 77% |   | 50% | 2 | 3 | 1 | 8 | 0 | 1 |
| BodyDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| BodyDeclaration(NodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMetaModel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAnnotationDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAnnotationMemberDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isCallableDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isClassOrInterfaceDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isCompactConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEnumConstantDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEnumDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isFieldDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInitializerDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTypeDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toAnnotationDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toAnnotationMemberDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toCallableDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toClassOrInterfaceDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toEnumConstantDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toEnumDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toFieldDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toInitializerDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toTypeDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRecordDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toRecordDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toCompactConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifAnnotationDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifAnnotationMemberDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifCallableDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifClassOrInterfaceDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifConstructorDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifEnumConstantDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifEnumDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifFieldDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifInitializerDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifMethodDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifTypeDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifRecordDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ifCompactConstructorDeclaration(Consumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BodyDeclaration(TokenRange, NodeList) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| BodyDeclaration(TokenRange) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAnnotations() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |