| OverridingUtil |  | 0% |  | 0% | 327 | 327 | 355 | 355 | 39 | 39 | 1 | 1 |
| DescriptorUtils |  | 0% |  | 0% | 164 | 164 | 128 | 128 | 39 | 39 | 1 | 1 |
| OverridingUtilTypeSystemContext |  | 0% |  | 0% | 97 | 97 | 23 | 23 | 86 | 86 | 1 | 1 |
| DescriptorFactory |  | 0% |  | 0% | 59 | 59 | 21 | 21 | 15 | 15 | 1 | 1 |
| MemberComparator |  | 0% |  | 0% | 32 | 32 | 76 | 76 | 2 | 2 | 1 | 1 |
| DescriptorEquivalenceForOverrides |  | 0% |  | 0% | 41 | 41 | 38 | 38 | 8 | 8 | 1 | 1 |
| CliSealedClassInheritorsProvider |  | 0% |  | 0% | 16 | 16 | 27 | 27 | 3 | 3 | 1 | 1 |
| InlineClassesUtilsKt |  | 0% |  | 0% | 22 | 22 | 11 | 11 | 7 | 7 | 1 | 1 |
| OverridingUtilsKt |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1 | 1 | 1 |
| MemberComparator.NameAndTypeMemberComparator |  | 0% |  | 0% | 17 | 17 | 29 | 29 | 4 | 4 | 1 | 1 |
| OverridingUtil.OverrideCompatibilityInfo |  | 0% |  | 0% | 12 | 12 | 9 | 9 | 6 | 6 | 1 | 1 |
| VisibilityUtilKt |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 | 1 | 1 |
| DescriptorEquivalenceForOverrides.areCallableDescriptorsEquivalent.overridingUtil.new KotlinTypeChecker.TypeConstructorEquality() {...} |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 2 | 2 | 1 | 1 |
| OverridingUtilTypeSystemContext.newTypeCheckerState.new TypeCheckerState() {...} |  | 0% | | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| ExternalOverridabilityCondition.Result |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ExternalOverridabilityCondition.Contract |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| OverridingUtil.OverrideCompatibilityInfo.Result |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| NonReportingOverrideStrategy |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| DescriptorEquivalenceForOverrides.areCallableDescriptorsEquivalent.overridingUtil.1.new Function2() {...} |  | 0% | | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 |
| DescriptorFactory.DefaultClassConstructorDescriptor |  | 0% | | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 1 |
| OverridingUtil.new Function1() {...} |  | 0% | | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| ResolutionAnchorProviderKt |  | 0% | | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
| OverridingUtil.new Function1() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| MemberComparator.new Function1() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| OverridingUtilsKt.selectMostSpecificInEachOverridableGroup.overridableGroup.new Function1() {...} | | 0% | | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 |
| OverridingUtil.new Function1() {...} | | 0% | | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
| OverridingUtil.new KotlinTypeChecker.TypeConstructorEquality() {...} | | 0% | | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| OverridingStrategy | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DescriptorEquivalenceForOverrides.areTypeParametersEquivalent.new Function2() {...} | | 0% | | n/a | 3 | 3 | 1 | 1 | 3 | 3 | 1 | 1 |
| DescriptorEquivalenceForOverrides.areCallableDescriptorsEquivalent.new Function2() {...} | | 0% | | n/a | 3 | 3 | 1 | 1 | 3 | 3 | 1 | 1 |
| OverridingUtil.new Function2() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| OverridingUtil.new Function1() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| OverridingUtil.new Function1() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SealedClassInheritorsProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |