| DefaultElementQuery |  | 0% |  | 0% | 81 | 81 | 110 | 110 | 43 | 43 | 1 | 1 |
| ClassElement |  | 0% |  | 0% | 115 | 115 | 171 | 171 | 72 | 72 | 1 | 1 |
| PrimitiveElement |  | 0% |  | 0% | 42 | 42 | 53 | 53 | 21 | 21 | 1 | 1 |
| MethodElement |  | 0% |  | 0% | 53 | 53 | 59 | 59 | 25 | 25 | 1 | 1 |
| MethodElement.new MethodElement() {...} |  | 0% |  | 0% | 28 | 28 | 48 | 48 | 25 | 25 | 1 | 1 |
| PropertyElementQuery |  | 0% |  | 0% | 35 | 35 | 78 | 78 | 25 | 25 | 1 | 1 |
| ReflectTypeElement |  | 0% |  | 0% | 30 | 30 | 40 | 40 | 16 | 16 | 1 | 1 |
| ParameterElement.new ReflectParameterElement() {...} |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 8 | 8 | 1 | 1 |
| MemberElement |  | 0% |  | 0% | 25 | 25 | 26 | 26 | 9 | 9 | 1 | 1 |
| PropertyElement |  | 0% |  | 0% | 25 | 25 | 26 | 26 | 18 | 18 | 1 | 1 |
| Element |  | 0% |  | 0% | 25 | 25 | 25 | 25 | 23 | 23 | 1 | 1 |
| ReflectParameterElement |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 11 | 11 | 1 | 1 |
| SimpleClassElement |  | 0% |  | 0% | 18 | 18 | 25 | 25 | 16 | 16 | 1 | 1 |
| ElementModifier |  | 0% | | n/a | 2 | 2 | 14 | 14 | 2 | 2 | 1 | 1 |
| ReflectClassElement |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 11 | 11 | 1 | 1 |
| FieldElement |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 5 | 5 | 1 | 1 |
| MethodElement.new MethodElement() {...} |  | 0% | | n/a | 14 | 14 | 14 | 14 | 14 | 14 | 1 | 1 |
| ParameterElement |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 7 | 7 | 1 | 1 |
| WildcardElement |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 2 | 2 | 1 | 1 |
| ReflectGenericPlaceholderElement |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 6 | 6 | 1 | 1 |
| ReflectWildcardElement |  | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| ElementQuery |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ClassElement.new ReflectClassElement() {...} |  | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| ArrayableClassElement |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| TypedElement |  | 0% |  | 0% | 7 | 7 | 5 | 5 | 5 | 5 | 1 | 1 |
| PackageElement |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| SimplePackageElement |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| PropertyElement.AccessKind |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ClassElement.new ReflectClassElement() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| GenericPlaceholderElement |  | 0% | | n/a | 3 | 3 | 2 | 2 | 3 | 3 | 1 | 1 |
| GenericElement |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ParameterElement.1.new AnnotationMetadataProvider() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MethodElement.3.new AnnotationMetadataProvider() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ConstructorElement |  | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| MethodElement.3.new AnnotationMetadataProvider() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MethodElement.3.new AnnotationMetadataProvider() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MethodElement.3.new MutableAnnotationMetadataDelegate() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MethodElement.new MutableAnnotationMetadataDelegate() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ElementFactory | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| EnumConstantElement | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| EnumElement | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |