kotlin.reflect.jvm.internal.impl.types

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,325 of 12,3250%1,738 of 1,7380%1,4581,4581,6701,670586586105105
AbstractTypeChecker2,4170%4320%239239313313212111
TypeSubstitutor9230%2020%124124137137222211
TypeAliasExpander8360%840%5757145145151511
TypeUtils6040%1640%105105100100232311
AbstractNullabilityChecker5830%1020%575774746611
KotlinTypeFactory3870%320%27275252111111
FlexibleTypeImpl3170%340%28283131111111
IntersectionTypeConstructor2680%220%27274646161611
SpecialTypesKt2590%300%242430309911
ErrorUtils2520%480%41412929171711
AbstractStrictEqualityTypeChecker1900%380%232325254411
DescriptorSubstitutor1880%360%202029292211
ClassifierBasedTypeConstructor1770%420%262632325511
IndexedParametersSubstitution1720%200%171721217711
TypeCheckerState1680%140%21212828141411
StarProjectionImplKt1650%100%7723232211
TypeSubstitutionKt1390%180%131315154411
DefinitelyNotNullType.Companion1380%360%212119193311
ErrorType1380%0%14141212131311
ErrorUtils.ThrowingScope1290%220%21211212101011
TypeConstructorSubstitution.Companion1270%80%8811114411
SimpleTypeImpl1240%100%141421219911
ExpandedTypeUtilsKt1120%240%141420202211
FlexibleTypeWithEnhancement1050%0%101015159911
ErrorUtils.ErrorScope1050%340%27271212101011
AbstractTypeConstructor.supertypes.new Function1() {...}1000%120%8812122211
TypeProjectionBase960%180%131318184411
SimpleType940%80%66882211
SimpleTypeWithEnhancement940%n/a9914149911
AbstractTypeConstructor930%60%13131414101011
DefinitelyNotNullType910%60%14141313111111
TypeWithEnhancementKt900%120%101013134411
DisjointKeysUnionTypeSubstitution880%100%141410109911
ErrorUtils.ErrorClassDescriptor880%120%101010104411
AbstractClassTypeConstructor860%220%161617175511
AbbreviatedType780%n/a88998811
ErrorUtils.new ModuleDescriptor() {...}780%240%24241212121211
AbstractTypeConstructor.ModuleViewTypeConstructor760%n/a11111313111111
KotlinType740%140%101013133311
TypeAliasExpansion.Companion720%0%22771111
AbstractStubType700%0%111177101011
ClassTypeConstructorImpl680%160%151511117711
TypeAliasExpansion660%80%101010106611
FlexibleTypesKt640%40%6612124411
Variance590%n/a55995511
KotlinTypeFactory.simpleTypeWithNonTrivialMemberScope.new Function1() {...}590%40%44992211
DynamicType570%n/a88998811
TypeProjectionImpl560%120%121210106611
TypeUtils.SpecialType550%100%1212997711
KotlinTypeFactory.simpleType.new Function1() {...}550%40%44442211
StubTypeForBuilderInference530%0%66665511
ErrorUtils.UninferredParameterTypeConstructor490%120%1313777711
DelegatedTypeSubstitution490%n/a77777711
WrappedType490%40%111114149911
TypeCapabilitiesKt480%100%77442211
FlexibleType470%n/a99889911
UnresolvedType470%n/a44554411
LazyWrappedType460%n/a44994411
TypeSubstitution450%n/a9910109911
ErrorUtils.new TypeConstructor() {...}450%100%1313888811
DelegatingSimpleTypeImpl440%40%66664411
TypeSubstitution.replaceWithNonApproximating.new TypeSubstitution() {...}420%n/a77777711
IntersectionTypeConstructor.makeDebugNameForIntersectionType..inlined.sortedBy.new Comparator() {...}390%n/a22222211
StarProjectionImpl380%n/a66886611
DelegatingSimpleType360%n/a77777711
TypeSubstitutor.VarianceConflictType340%n/a11441111
TypeAliasExpansionReportStrategy.DO_NOTHING330%n/a55445511
KotlinTypeKt310%60%55552211
StarProjectionImplKt.buildStarProjectionTypeByTypeParameters.new TypeConstructorSubstitution() {...}290%40%44442211
StarProjectionForAbsentTypeParameter270%n/a55775511
TypeConstructorSubstitution260%n/a55225511
AnnotatedSimpleType260%n/a33443311
AbstractTypeConstructor.Supertypes260%n/a44224411
TypeCheckerState.SupertypesPolicy.LowerIfFlexible250%n/a33333311
TypeConstructorSubstitution.Companion.createByConstructorsMap.new TypeConstructorSubstitution() {...}250%n/a44444411
TypeCheckerState.SupertypesPolicy.UpperIfFlexible250%n/a33333311
DisjointKeysUnionTypeSubstitution.Companion240%40%33331111
TypeCheckerState.LowerCapturedTypePolicy210%n/a11331111
TypeCheckerState.SupertypesPolicy.None0%n/a33223311
TypeSystemCommonBackendContext.DefaultImpls0%40%33111111
AbstractTypeConstructor.ModuleViewTypeConstructor.refinedSupertypes.new Function0() {...}0%n/a22112211
LazyWrappedType.refine.new Function0() {...}0%n/a22112211
AbstractTypeConstructor.supertypes.3.resultWithoutCycles.new Function1() {...}0%n/a22112211
IntersectionTypeConstructor.makeDebugNameForIntersectionType.new Function1() {...}0%n/a22112211
TypeAliasExpander.Companion0%0%22331111
AbstractTypeConstructor.supertypes.3.new Function1() {...}0%n/a22112211
NullableSimpleType0%n/a33333311
NotNullSimpleType0%n/a33333311
TypeSubstitutor.new Function1() {...}0%40%44222211
IntersectionTypeConstructor.createType.new Function1() {...}0%n/a22112211
AbstractTypeConstructor.supertypes.new Function1() {...}0%n/a33113311
AbstractTypeConstructor.supertypes.3.resultWithoutCycles.new Function1() {...}0%n/a22112211
IntersectionTypeConstructor.makeDebugNameForIntersectionType.new Function1() {...}0%n/a33113311
AbstractTypeConstructor.supertypes.3.new Function1() {...}0%n/a22112211
KotlinTypeFactory.ExpandedTypeOrRefinedConstructor0%n/a33113311
KotlinTypeFactory.EMPTY_REFINED_TYPE_FACTORY.new Function1() {...}0%n/a33113311
AbstractTypeConstructor.supertypes.new Function0() {...}0%n/a22112211
StarProjectionImpl._type.new Function0() {...}0%n/a22112211
TypeSubstitution.Companion.EMPTY.new TypeSubstitution() {...}0%n/a44444411
DynamicTypesKt0%n/a11111111
UnwrappedType0%n/a22222211
TypeCheckerState.SupertypesPolicy.DoCustomTransform0%n/a11111111
TypeSubstitutor.SubstitutionException0%n/a11221111
AbstractTypeRefiner0%n/a11111111
AbstractTypePreparator0%n/a11111111