ClassicTypeSystemContext.DefaultImpls

Source file "kotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext.kt" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,932 of 2,9320%206 of 2060%1881882142148585
identicalArguments(ClassicTypeSystemContext, SimpleTypeMarker, SimpleTypeMarker)770%60%446611
hasRecursiveBounds(ClassicTypeSystemContext, TypeParameterMarker, TypeConstructorMarker)770%60%446611
createFlexibleType(ClassicTypeSystemContext, SimpleTypeMarker, SimpleTypeMarker)730%40%336611
areEqualTypeConstructors(ClassicTypeSystemContext, TypeConstructorMarker, TypeConstructorMarker)700%40%336611
isSingleClassifierType(ClassicTypeSystemContext, SimpleTypeMarker)700%180%10106611
isCommonFinalClassConstructor(ClassicTypeSystemContext, TypeConstructorMarker)650%120%777711
isInlineClass(ClassicTypeSystemContext, TypeConstructorMarker)570%80%554411
isUnderKotlinPackage(ClassicTypeSystemContext, TypeConstructorMarker)540%60%444411
asCapturedType(ClassicTypeSystemContext, SimpleTypeMarker)520%60%444411
getPrimitiveType(ClassicTypeSystemContext, TypeConstructorMarker)480%40%334411
getPrimitiveArrayType(ClassicTypeSystemContext, TypeConstructorMarker)480%40%334411
getClassFqNameUnsafe(ClassicTypeSystemContext, TypeConstructorMarker)480%40%334411
asSimpleType(ClassicTypeSystemContext, KotlinTypeMarker)460%40%334411
asFlexibleType(ClassicTypeSystemContext, KotlinTypeMarker)460%40%334411
getTypeParameterClassifier(ClassicTypeSystemContext, TypeConstructorMarker)460%40%334411
substitutionSupertypePolicy(ClassicTypeSystemContext, SimpleTypeMarker)460%20%225511
getParameter(ClassicTypeSystemContext, TypeConstructorMarker, int)430%20%224411
possibleIntegerTypes(ClassicTypeSystemContext, SimpleTypeMarker)420%20%225511
asDynamicType(ClassicTypeSystemContext, FlexibleTypeMarker)420%40%334411
asRawType(ClassicTypeSystemContext, FlexibleTypeMarker)420%40%334411
asDefinitelyNotNullType(ClassicTypeSystemContext, SimpleTypeMarker)420%40%334411
captureFromArguments(ClassicTypeSystemContext, SimpleTypeMarker, CaptureStatus)420%20%224411
withNullability(ClassicTypeSystemContext, KotlinTypeMarker, boolean)420%40%334411
hasAnnotation(ClassicTypeSystemContext, KotlinTypeMarker, FqName)420%20%224411
getVariance(ClassicTypeSystemContext, TypeArgumentMarker)410%20%224411
getVariance(ClassicTypeSystemContext, TypeParameterMarker)410%20%224411
getArgument(ClassicTypeSystemContext, KotlinTypeMarker, int)400%20%224411
getParameters(ClassicTypeSystemContext, TypeConstructorMarker)400%20%224411
supertypes(ClassicTypeSystemContext, TypeConstructorMarker)400%20%224411
getUpperBounds(ClassicTypeSystemContext, TypeParameterMarker)400%20%224411
withNullability(ClassicTypeSystemContext, SimpleTypeMarker, boolean)390%20%224411
getType(ClassicTypeSystemContext, TypeArgumentMarker)390%20%224411
getTypeParameter(ClassicTypeSystemContext, TypeVariableTypeConstructorMarker)380%20%224411
lowerType(ClassicTypeSystemContext, CapturedTypeMarker)380%20%224411
upperBound(ClassicTypeSystemContext, FlexibleTypeMarker)380%20%224411
lowerBound(ClassicTypeSystemContext, FlexibleTypeMarker)380%20%224411
typeConstructor(ClassicTypeSystemContext, SimpleTypeMarker)380%20%224411
typeConstructor(ClassicTypeSystemContext, CapturedTypeMarker)380%20%224411
projection(ClassicTypeSystemContext, CapturedTypeConstructorMarker)380%20%224411
argumentsCount(ClassicTypeSystemContext, KotlinTypeMarker)380%20%224411
parametersCount(ClassicTypeSystemContext, TypeConstructorMarker)380%20%224411
isClassTypeConstructor(ClassicTypeSystemContext, TypeConstructorMarker)380%20%224411
isAnyConstructor(ClassicTypeSystemContext, TypeConstructorMarker)380%20%224411
isNothingConstructor(ClassicTypeSystemContext, TypeConstructorMarker)380%20%224411
asTypeArgument(ClassicTypeSystemContext, KotlinTypeMarker)380%20%224411
makeDefinitelyNotNullOrNotNull(ClassicTypeSystemContext, KotlinTypeMarker)380%20%224411
original(ClassicTypeSystemContext, DefinitelyNotNullTypeMarker)380%20%224411
getRepresentativeUpperBound(ClassicTypeSystemContext, TypeParameterMarker)380%20%224411
getSubstitutedUnderlyingType(ClassicTypeSystemContext, KotlinTypeMarker)380%20%224411
isDenotable(ClassicTypeSystemContext, TypeConstructorMarker)370%20%224411
isError(ClassicTypeSystemContext, KotlinTypeMarker)370%20%224411
isStubType(ClassicTypeSystemContext, SimpleTypeMarker)370%20%224411
isStubTypeForBuilderInference(ClassicTypeSystemContext, SimpleTypeMarker)370%20%224411
isMarkedNullable(ClassicTypeSystemContext, SimpleTypeMarker)370%20%224411
getArguments(ClassicTypeSystemContext, KotlinTypeMarker)370%20%224411
isStarProjection(ClassicTypeSystemContext, TypeArgumentMarker)370%20%224411
isProjectionNotNull(ClassicTypeSystemContext, CapturedTypeMarker)370%20%224411
captureStatus(ClassicTypeSystemContext, CapturedTypeMarker)370%20%224411
isNullableType(ClassicTypeSystemContext, KotlinTypeMarker)370%20%224411
isPrimitiveType(ClassicTypeSystemContext, SimpleTypeMarker)370%20%224411
isIntegerLiteralTypeConstructor(ClassicTypeSystemContext, TypeConstructorMarker)360%20%224411
isIntersection(ClassicTypeSystemContext, TypeConstructorMarker)360%20%224411
asArgumentList(ClassicTypeSystemContext, SimpleTypeMarker)360%20%224411
isTypeVariableType(ClassicTypeSystemContext, KotlinTypeMarker)150%40%331111
isSingleClassifierTypeWithEnhancement(ClassicTypeSystemContext, SimpleTypeMarker)140%40%331111
fastCorrespondingSupertypes(ClassicTypeSystemContext, SimpleTypeMarker, TypeConstructorMarker)120%n/a112211
newTypeCheckerState(ClassicTypeSystemContext, boolean, boolean)90%n/a111111
get(ClassicTypeSystemContext, TypeArgumentListMarker, int)90%n/a112211
getArgumentOrNull(ClassicTypeSystemContext, SimpleTypeMarker, int)90%n/a112211
isMarkedNullable(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
typeConstructor(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
hasFlexibleNullability(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
isCapturedType(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
isClassType(ClassicTypeSystemContext, SimpleTypeMarker)80%n/a112211
isDefinitelyNotNullType(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
isDynamic(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
isIntegerLiteralType(ClassicTypeSystemContext, SimpleTypeMarker)80%n/a112211
isNothing(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
lowerBoundIfFlexible(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
size(ClassicTypeSystemContext, TypeArgumentListMarker)80%n/a112211
upperBoundIfFlexible(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
makeNullable(ClassicTypeSystemContext, KotlinTypeMarker)80%n/a112211
intersectTypes(ClassicTypeSystemContext, List)70%n/a111111
isNotNullTypeParameter(ClassicTypeSystemContext, KotlinTypeMarker)60%n/a111111
isOldCapturedType(ClassicTypeSystemContext, CapturedTypeMarker)60%n/a111111