kotlin.reflect.jvm.internal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,341 of 13,3410%1,127 of 1,1270%1,1151,1151,3211,321537537131131
UtilKt1,3200%2200%138138120120202011
FunctionWithAllInvokes.DefaultImpls1,1710%n/a23232323232311
KDeclarationContainerImpl9640%1100%7272119119171711
KClassImpl.Data6960%40%23232525212111
KFunctionImpl6870%240%59594040474711
RuntimeTypeMapper5960%920%545469698811
KPropertyImplKt5550%920%525278786611
KCallableImpl5370%660%49497070161611
KClassImpl4990%450%60606464363611
KPropertyImpl4460%540%49496060212111
ReflectionObjectRenderer3510%200%202047479911
KTypeImpl2970%360%32323131141411
KTypeParameterImpl2800%310%28283131121211
ReflectionFactoryImpl2210%140%30303838232311
KParameterImpl2190%220%25251818141411
JvmPropertySignature.KotlinProperty2190%200%181825258811
KFunctionImpl.caller.new Function0() {...}2180%180%101022221111
KFunctionImpl.defaultCaller.new Function0() {...}2000%200%111122221111
KPackageImpl.Data1800%n/a77777711
TypeOfImplKt1780%100%9917174411
KPackageImpl1730%100%18182020131311
KClassCacheKt1350%140%101026263311
CreateKCallableVisitor1230%140%121215153311
KPropertyImpl.Setter1180%40%1010888811
KPropertyImpl.Getter1180%40%1010888811
KTypeImpl.arguments.2.1.type.new Function0() {...}1080%140%8811111111
KPropertyImpl._javaField.new Function0() {...}1070%160%9917171111
KProperty2Impl1050%n/a6610106611
KCallableImpl._parameters.new Function0() {...}1010%120%7716161111
KClassImpl.Data.supertypes.new Function0() {...}1010%100%66991111
KClassImpl.Data.supertypes.2.1.new Function0() {...}1010%80%5510101111
KProperty1Impl1000%n/a6610106611
KTypeImpl.arguments.new Function0() {...}910%90%7711112211
KProperty0Impl880%n/a6610106611
ModuleByClassLoaderKt820%80%7717173311
KMutableProperty2Impl770%n/a44554411
KMutableProperty1Impl740%n/a44774411
KMutableProperty0Impl700%n/a44774411
KParameterImpl.type.new Function0() {...}580%80%55771111
KClassImpl.Data.nestedClasses.new Function0() {...}570%100%66441111
WeakClassLoaderBox530%80%99775511
ReflectProperties.LazySoftVal510%80%6614142211
KDeclarationContainerImpl.Data470%n/a33333311
KPackageImpl.Data.metadata.new Function0() {...}470%80%55771111
KClassImpl.Data.objectInstance.new Function0() {...}440%80%55661111
JvmFunctionSignature.FakeJavaAnnotationConstructor420%n/a33333311
KPackageImpl.Data.multifileFacade.new Function0() {...}380%100%66441111
EmptyContainerForLocal380%n/a77887711
KClassImpl.Data.sealedSubclasses.new Function0() {...}370%60%44441111
JvmPropertySignature.JavaField360%n/a33223311
RuntimeTypeMapperKt350%n/a11331111
KClassImpl.Data.descriptor.new Function0() {...}350%40%33661111
JvmFunctionSignature.JavaConstructor340%n/a33223311
ReflectProperties.LazyVal330%40%4410102211
KPropertyImpl.Accessor330%n/a9910109911
KDeclarationContainerImpl.MemberBelonginess320%40%44332211
KClassImpl.Data.simpleName.new Function0() {...}290%40%33551111
KClassImpl.Data.typeParameters.new Function0() {...}290%n/a11111111
KCallableImpl._typeParameters.new Function0() {...}290%n/a11111111
ReflectProperties270%60%66333311
JvmFunctionSignature.KotlinFunction260%n/a44554411
KClassImpl.Data.constructors.new Function0() {...}240%n/a11221111
ReflectProperties.Val240%40%77555511
KTypeParameterImpl.upperBounds.new Function0() {...}240%n/a11111111
JvmPropertySignature.JavaMethodProperty230%n/a44224411
JvmPropertySignature.MappedKotlinProperty230%n/a44554411
JvmFunctionSignature.KotlinConstructor220%n/a33443311
KDeclarationContainerImpl.getMembers.visitor.new CreateKCallableVisitor() {...}220%n/a22222211
KClassImpl.Data.qualifiedName.new Function0() {...}210%40%33551111
KDeclarationContainerImpl.findFunctionDescriptor.allMembers.new Function1() {...}210%n/a11111111
KDeclarationContainerImpl.findPropertyDescriptor.allMembers.new Function1() {...}210%n/a11111111
KMutableProperty2Impl.Setter190%n/a33223311
KPropertyImpl.Setter.descriptor.new Function0() {...}190%20%22111111
KMutableProperty1Impl.Setter180%n/a33223311
KProperty2Impl.Getter180%n/a33223311
KProperty1Impl.Getter170%n/a33223311
KPropertyImpl.Getter.descriptor.new Function0() {...}170%20%22111111
JvmFunctionSignature.JavaMethod170%n/a33223311
KMutableProperty0Impl.Setter170%n/a33223311
KProperty0Impl.Getter160%n/a33223311
KPackageImpl.Data.scope.new Function0() {...}160%20%22441111
KCallableImpl._returnType.new Function0() {...}160%n/a11111111
KPropertyImpl._descriptor.new Function0() {...}110%n/a11111111
KCallableImpl._returnType.1.new Function0() {...}110%20%22111111
KCallableImpl._parameters.1.new Function0() {...}110%n/a11111111
KFunctionImpl.descriptor.new Function0() {...}0%n/a11111111
KDeclarationContainerImpl.findPropertyDescriptor.mostVisibleProperties.new Comparator() {...}0%20%22111111
KProperty0Impl.delegateValue.new Function0() {...}0%n/a11111111
ReflectionObjectRenderer.renderLambda.1.new Function1() {...}0%n/a11111111
KClassImpl.Data.allMembers.new Function0() {...}0%n/a11111111
KClassImpl.Data.allStaticMembers.new Function0() {...}0%n/a11111111
KClassImpl.Data.declaredMembers.new Function0() {...}0%n/a11111111
ReflectionObjectRenderer.renderFunction.1.new Function1() {...}0%n/a11111111
KClassImpl.Data.allNonStaticMembers.new Function0() {...}0%n/a11111111
KPackageImpl.Data.members.new Function0() {...}0%n/a11111111
KClassImpl.Data.inheritedStaticMembers.new Function0() {...}0%n/a11111111
JvmFunctionSignature.FakeJavaAnnotationConstructor.asString.new Function1() {...}0%n/a11111111
KClassImpl.Data.declaredStaticMembers.new Function0() {...}0%n/a11111111
KClassImpl.Data.declaredNonStaticMembers.new Function0() {...}0%n/a11111111
KClassImpl.Data.inheritedNonStaticMembers.new Function0() {...}0%n/a11111111
KotlinReflectionInternalError0%n/a11111111
JvmFunctionSignature.JavaConstructor.asString.new Function1() {...}0%n/a11111111
KTypeImpl.classifier.new Function0() {...}0%n/a11111111
KTypeImpl.arguments.2.parameterizedTypeArguments.new Function0() {...}0%n/a11111111
RuntimeTypeMapperKt.signature.new Function1() {...}0%n/a11111111
KMutableProperty0Impl._setter.new Function0() {...}0%n/a11111111
KProperty0Impl._getter.new Function0() {...}0%n/a11111111
KPropertyImpl.Setter.caller.new Function0() {...}0%n/a11111111
JvmFunctionSignature.FakeJavaAnnotationConstructor.special..inlined.sortedBy.new Comparator() {...}0%n/a11111111
KMutableProperty2Impl._setter.new Function0() {...}0%n/a11111111
KParameterImpl.annotations.new Function0() {...}0%n/a11111111
KClassImpl.Data.annotations.new Function0() {...}0%n/a11111111
KMutableProperty1Impl._setter.new Function0() {...}0%n/a11111111
KPropertyImpl.Getter.caller.new Function0() {...}0%n/a11111111
KPackageImpl.data.new Function0() {...}0%n/a11111111
KClassImpl.data.new Function0() {...}0%n/a11111111
KProperty1Impl._getter.new Function0() {...}0%n/a11111111
KPackageImpl.Data.kotlinClass.new Function0() {...}0%n/a11111111
KCallableImpl._annotations.new Function0() {...}0%n/a11111111
KCallableImpl._parameters.1.invoke..inlined.sortBy.new Comparator() {...}0%n/a11111111
KProperty2Impl._getter.new Function0() {...}0%n/a11111111
KDeclarationContainerImpl.Data.moduleData.new Function0() {...}0%n/a11111111
KProperty2Impl.delegateSource.new Function0() {...}0%n/a11111111
Util0%n/a11111111
KProperty1Impl.delegateSource.new Function0() {...}0%n/a11111111
KCallableImpl._parameters.1.new Function0() {...}0%n/a11111111
KCallableImpl._parameters.1.new Function0() {...}0%n/a11111111
KClassImpl.Data.supertypes.2.new Function0() {...}0%n/a11111111
ReflectProperties.Val.new Object() {...}0%n/a11111111
KDeclarationContainerImpl.Companion0%n/a11111111
KPropertyImpl.Companion0%n/a11111111