classDefinition_ | | 10% | | n/a | 15 | 18 | 6 | 17 | 15 | 18 | 0 | 1 |
interfaceDefinition_ | | 15% | | n/a | 11 | 14 | 4 | 13 | 11 | 14 | 0 | 1 |
qualifiedExpression_ | | 26% | | 50% | 4 | 7 | 3 | 12 | 1 | 3 | 0 | 1 |
functionDefinition_ | | 16% | | n/a | 10 | 12 | 4 | 12 | 10 | 12 | 0 | 1 |
stringTemplate_ | | 55% | | 58% | 6 | 8 | 1 | 15 | 1 | 2 | 0 | 1 |
parameterLists_internal_ | | 49% | | 42% | 7 | 8 | 3 | 7 | 1 | 2 | 0 | 1 |
interfaceBody_ | | 65% | | 38% | 5 | 6 | 3 | 7 | 1 | 2 | 0 | 1 |
block_ | | 48% | | 38% | 5 | 6 | 3 | 6 | 1 | 2 | 0 | 1 |
classBody_ | | 48% | | 38% | 5 | 6 | 3 | 6 | 1 | 2 | 0 | 1 |
lidentifier_ | | 27% | | 17% | 4 | 5 | 4 | 6 | 1 | 2 | 0 | 1 |
classInstantiation_ | | 38% | | 33% | 8 | 9 | 3 | 6 | 5 | 6 | 0 | 1 |
caseTypes_internal_ | | 69% | | 50% | 8 | 9 | 2 | 7 | 1 | 2 | 0 | 1 |
typeParameters_internal_ | | 69% | | 50% | 8 | 9 | 1 | 6 | 1 | 2 | 0 | 1 |
satisfiedTypes_internal_ | | 69% | | 50% | 8 | 9 | 2 | 7 | 1 | 2 | 0 | 1 |
interfaceBody_.new AbstractCallable() {...} | | 18% | | 0% | 2 | 3 | 1 | 2 | 1 | 2 | 0 | 1 |
identifier_ | | 74% | | 75% | 5 | 10 | 2 | 14 | 1 | 2 | 0 | 1 |
qualifiedExpression_.new AbstractCallable() {...} | | 0% | | n/a | 3 | 3 | 1 | 1 | 3 | 3 | 1 | 1 |
qualifiedExpression_.new Object() {...} | | 10% | | 0% | 4 | 5 | 3 | 4 | 1 | 2 | 0 | 1 |
baseExpression_ | | 90% | | 75% | 3 | 7 | 1 | 11 | 1 | 3 | 0 | 1 |
parameters_internal_ | | 61% | | 50% | 4 | 5 | 2 | 5 | 1 | 2 | 0 | 1 |
uidentifier_ | | 59% | | 67% | 3 | 5 | 1 | 6 | 1 | 2 | 0 | 1 |
qualifiedType_ | | 91% | | 75% | 2 | 5 | 0 | 6 | 1 | 3 | 0 | 1 |
baseType_ | | 90% | | 75% | 2 | 5 | 0 | 6 | 1 | 3 | 0 | 1 |
nameWithTypeArguments_ | | 63% | | 50% | 3 | 6 | 0 | 5 | 1 | 4 | 0 | 1 |
qualifiedExpression_.new AbstractCallable() {...} | | 0% | | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 |
positionalArguments_.new Object() {...} | | 50% | | 50% | 1 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
caseTypes_.new AbstractCallable() {...} | | 75% | | 60% | 4 | 7 | 1 | 8 | 0 | 2 | 0 | 1 |
baseType_.new Object() {...} | | 55% | | 33% | 3 | 5 | 2 | 4 | 0 | 2 | 0 | 1 |
baseExpression_.new Object() {...} | | 55% | | 33% | 3 | 5 | 2 | 4 | 0 | 2 | 0 | 1 |
classSpecifier_ | | 67% | | n/a | 2 | 6 | 0 | 2 | 2 | 6 | 0 | 1 |
extendedType_ | | 67% | | n/a | 2 | 6 | 0 | 2 | 2 | 6 | 0 | 1 |
baseType_.new AbstractCallable() {...} | | 56% | | n/a | 1 | 3 | 0 | 1 | 1 | 3 | 0 | 1 |
baseExpression_.new AbstractCallable() {...} | | 56% | | n/a | 1 | 3 | 0 | 1 | 1 | 3 | 0 | 1 |
qualifiedType_.new AbstractCallable() {...} | | 56% | | n/a | 1 | 3 | 0 | 1 | 1 | 3 | 0 | 1 |
annotations_.new AbstractCallable() {...} | | 74% | | 50% | 3 | 5 | 1 | 4 | 0 | 2 | 0 | 1 |
invocation_.1invoked.new Getter() {...} | | 70% | | 50% | 3 | 5 | 1 | 4 | 0 | 2 | 0 | 1 |
annotations_ | | 91% | | n/a | 2 | 7 | 0 | 3 | 2 | 7 | 0 | 1 |
primaryType_ | | 72% | | 83% | 2 | 5 | 1 | 4 | 1 | 2 | 0 | 1 |
.module_ | | 0% | | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 |
typeParameters_.new AbstractCallable() {...} | | 87% | | 67% | 2 | 5 | 1 | 4 | 0 | 2 | 0 | 1 |
annotations_.1anonymousAnnotation.new Getter() {...} | | 86% | | 67% | 2 | 5 | 1 | 4 | 0 | 2 | 0 | 1 |
qualifiedType_.new Object() {...} | | 85% | | 62% | 3 | 6 | 1 | 4 | 0 | 2 | 0 | 1 |
qualifiedExpression_.new Object() {...} | | 83% | | 67% | 2 | 5 | 1 | 4 | 0 | 2 | 0 | 1 |
positionalArguments_ | | 98% | | 75% | 2 | 5 | 0 | 6 | 1 | 3 | 0 | 1 |
caseTypes_ | | 97% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
typeParameters_ | | 95% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
satisfiedTypes_ | | 95% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
invocation_ | | 86% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
invocationStatement_ | | 70% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
BodyIsh | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
IdentifierIsh | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
PositionalArgumentIsh | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
CaseTypeIsh | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
PrimaryTypeIsh | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
TypeParameterIsh | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
.package_ | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
qualifiedType_.new AbstractCallable() {...} | | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
positionalArguments_.new AbstractCallable() {...} | | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
positionalArguments_.new AbstractCallable() {...} | | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
baseType_.new AbstractCallable() {...} | | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
baseExpression_.new AbstractCallable() {...} | | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
satisfiedTypes_.new AbstractCallable() {...} | | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |