| FunctionImpl |  | 0% |  | 0% | 28 | 28 | 52 | 52 | 27 | 27 | 1 | 1 |
| ClassReference |  | 0% |  | 0% | 31 | 31 | 77 | 77 | 28 | 28 | 1 | 1 |
| TypeIntrinsics |  | 0% |  | 0% | 128 | 128 | 143 | 143 | 41 | 41 | 1 | 1 |
| Intrinsics |   | 6% |   | 10% | 72 | 79 | 84 | 93 | 39 | 45 | 0 | 1 |
| TypeReference |  | 0% |  | 0% | 46 | 46 | 51 | 51 | 14 | 14 | 1 | 1 |
| Reflection |  | 0% |  | 0% | 37 | 37 | 48 | 48 | 34 | 34 | 1 | 1 |
| ClassReference.Companion |  | 0% |  | 0% | 21 | 21 | 30 | 30 | 3 | 3 | 1 | 1 |
| AdaptedFunctionReference |  | 0% |  | 0% | 22 | 22 | 26 | 26 | 7 | 7 | 1 | 1 |
| CollectionToArray |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 4 | 4 | 1 | 1 |
| FunctionReference |  | 0% |  | 0% | 27 | 27 | 28 | 28 | 14 | 14 | 1 | 1 |
| PrimitiveSpreadBuilder |  | 0% |  | 0% | 14 | 14 | 24 | 24 | 6 | 6 | 1 | 1 |
| ReflectionFactory |  | 0% |  | 0% | 22 | 22 | 25 | 25 | 21 | 21 | 1 | 1 |
| CallableReference |  | 0% |  | 0% | 25 | 25 | 36 | 36 | 21 | 21 | 1 | 1 |
| PropertyReference |  | 0% |  | 0% | 18 | 18 | 21 | 21 | 9 | 9 | 1 | 1 |
| TypeParameterReference |  | 0% |  | 0% | 15 | 15 | 14 | 14 | 9 | 9 | 1 | 1 |
| SpreadBuilder |  | 0% |  | 0% | 13 | 13 | 24 | 24 | 5 | 5 | 1 | 1 |
| ArrayIteratorsKt |  | 0% | | n/a | 8 | 8 | 8 | 8 | 8 | 8 | 1 | 1 |
| MutablePropertyReference1Impl |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| MutablePropertyReference2Impl |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| ArrayFloatIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayIntIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayCharIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayShortIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayDoubleIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayByteIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayBooleanIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| ArrayLongIterator |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
| MutablePropertyReference0Impl |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| PackageReference |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 6 | 6 | 1 | 1 |
| TypeParameterReference.Companion |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 | 1 | 1 |
| PropertyReference1Impl |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| LongSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| BooleanSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ShortSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| IntSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ByteSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| CharSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| FloatSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| DoubleSpreadBuilder |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| MutablePropertyReference1 |  | 0% | | n/a | 8 | 8 | 11 | 11 | 8 | 8 | 1 | 1 |
| PropertyReference0Impl |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| MutablePropertyReference0 |  | 0% | | n/a | 8 | 8 | 11 | 11 | 8 | 8 | 1 | 1 |
| MutablePropertyReference2 |  | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| PropertyReference2Impl |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 3 | 3 | 1 | 1 |
| FunctionReferenceImpl |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| PropertyReference1 |  | 0% | | n/a | 7 | 7 | 10 | 10 | 7 | 7 | 1 | 1 |
| PropertyReference0 |  | 0% | | n/a | 7 | 7 | 10 | 10 | 7 | 7 | 1 | 1 |
| PropertyReference2 |  | 0% | | n/a | 6 | 6 | 8 | 8 | 6 | 6 | 1 | 1 |
| MagicApiIntrinsics |  | 0% | | n/a | 15 | 15 | 15 | 15 | 15 | 15 | 1 | 1 |
| MutableLocalVariableReference |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ArrayIterator |   | 67% |  | 100% | 1 | 5 | 0 | 3 | 1 | 4 | 0 | 1 |
| Lambda |  | 0% | | n/a | 3 | 3 | 2 | 2 | 3 | 3 | 1 | 1 |
| MutablePropertyReference |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| LocalVariableReference |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| DoubleCompanionObject | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| FloatCompanionObject | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| InlineMarker | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| TypeReference.asString.args.new Function1() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Ref.IntRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.FloatRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.DoubleRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.ByteRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.LongRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.CharRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.ShortRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.BooleanRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Ref.ObjectRef | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| CallableReference.NoReceiver | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| LocalVariableReferencesKt | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ArrayIteratorKt | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |