| printExpression(Expression) |  | 0% |  | 0% | 40 | 40 | 107 | 107 | 1 | 1 |
| printStatement(Statement, int, boolean) |  | 0% |  | 0% | 22 | 22 | 64 | 64 | 1 | 1 |
| printTypeReference(TypeReference) |  | 0% |  | 0% | 17 | 17 | 53 | 53 | 1 | 1 |
| printMethodDeclaration(MethodDeclaration, int) |  | 0% |  | 0% | 11 | 11 | 30 | 30 | 1 | 1 |
| printTypeDeclarationHeader(TypeDeclaration) |  | 0% |  | 0% | 16 | 16 | 32 | 32 | 1 | 1 |
| printTypeDeclarationBody(TypeDeclaration, int, boolean) |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 1 | 1 |
| printConstructorDeclaration(ConstructorDeclaration, int) |  | 0% |  | 0% | 11 | 11 | 30 | 30 | 1 | 1 |
| printForStatement(ForStatement, int) |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1 |
| printAllocationExpression(AllocationExpression) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
| printMessageSendStatement(MessageSend) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| printModifiers(int) |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
| printStringLiteral(StringLiteral) |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
| printCaseStatement(CaseStatement, int) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| printSwitchExpression(SwitchExpression, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| printSwitchStatement(SwitchStatement, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| printTryStatement(TryStatement, int) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| printFieldDeclaration(FieldDeclaration, int) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| printBody(int) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| printAbstractVariableDeclarationAsExpression(AbstractVariableDeclaration, int) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| printBody(AbstractMethodDeclaration, int) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| printArrayAllocationExpression(ArrayAllocationExpression) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| printAsExpression(LocalDeclaration, int) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| printAnnotation(Annotation) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| printConditionalExpression(ConditionalExpression) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| printTypeParameter(TypeParameter) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| printUnaryExpression(UnaryExpression) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| printForeachStatement(ForeachStatement, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| printInstanceOfExpression(InstanceOfExpression) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| printArrayInitialized(ArrayInitializer) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| printBody(Block, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| throwit(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| printAssertStatement(AssertStatement, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| printAnnotations(Annotation[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| printCastExpression(CastExpression) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| printAssignment(Assignment, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| printTypeDeclaration(TypeDeclaration, int, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| printQualifiedAllocationExpression(QualifiedAllocationExpression, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| printArgument(Argument) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| printBlock(Block, int, boolean) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| printBreakStatement(BreakStatement, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| printPostfixExpression(PostfixExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| printPrefixExpression(PrefixExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| printLocalDeclaration(LocalDeclaration, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| CommonPrinter(MethodScope) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| printMemberValuePair(MemberValuePair) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| printThrowStatement(ThrowStatement, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| printIndent(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| printFieldReference(FieldReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| kind(int) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| printReturnType(TypeReference) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| printAssignment(Assignment) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| printExpression(SingleTypeReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| printStatement(Statement, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| throwit() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |