| NameImpl.java |   | 45% |  | 0% | 6 | 11 | 7 | 14 | 3 | 8 | 0 | 1 |
| ElementImpl.java |   | 55% |   | 50% | 2 | 6 | 3 | 12 | 0 | 4 | 0 | 1 |
| ReflectionTypes.java |   | 97% |   | 86% | 16 | 85 | 1 | 182 | 1 | 33 | 0 | 1 |
| TypeVariableImpl.java |   | 91% |   | 65% | 12 | 31 | 0 | 46 | 0 | 14 | 0 | 1 |
| AnnotatedConstructImpl.java |  | 14% | | n/a | 4 | 5 | 4 | 5 | 4 | 5 | 0 | 1 |
| TypeElementImpl.java |   | 95% |   | 84% | 7 | 39 | 0 | 69 | 0 | 17 | 0 | 1 |
| TypeParameterElementImpl.java |  | 94% |   | 79% | 3 | 21 | 0 | 28 | 0 | 14 | 0 | 1 |
| WildcardTypeImpl.java |  | 99% |   | 80% | 2 | 13 | 0 | 17 | 0 | 8 | 0 | 1 |
| DeclaredTypeImpl.java |  | 100% |   | 83% | 2 | 15 | 0 | 23 | 0 | 9 | 0 | 1 |
| MirrorContext.java |  | 100% |  | 100% | 0 | 7 | 0 | 18 | 0 | 4 | 0 | 1 |
| IntersectionTypeImpl.java |  | 100% |  | 100% | 0 | 11 | 0 | 15 | 0 | 8 | 0 | 1 |
| ArrayTypeImpl.java |  | 100% |  | 100% | 0 | 10 | 0 | 14 | 0 | 7 | 0 | 1 |
| PrimitiveTypeImpl.java |  | 100% | | n/a | 0 | 5 | 0 | 14 | 0 | 5 | 0 | 1 |
| ImmutableList.java |  | 100% |  | 100% | 0 | 7 | 0 | 10 | 0 | 6 | 0 | 1 |
| NoTypeImpl.java |  | 100% | | n/a | 0 | 5 | 0 | 8 | 0 | 5 | 0 | 1 |
| NullTypeImpl.java |  | 100% | | n/a | 0 | 5 | 0 | 5 | 0 | 5 | 0 | 1 |