| serializeIntegerMapTo(CodedOutputStream, MapField, MapEntry, int) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| serializeLongMapTo(CodedOutputStream, MapField, MapEntry, int) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| isInitialized() |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| serializeStringMapTo(CodedOutputStream, MapField, MapEntry, int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| invokeOrDie(Method, Object, Object[]) |   | 14% |  | 0% | 2 | 3 | 9 | 10 | 0 | 1 |
| mergeFromAndMakeImmutableInternal(CodedInputStream, ExtensionRegistryLite) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| serializeBooleanMapTo(CodedOutputStream, MapField, MapEntry, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| serializeMapTo(CodedOutputStream, Map, MapEntry, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getMethodOrDie(Class, String, Class[]) |   | 19% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| maybeSerializeBooleanEntryTo(CodedOutputStream, Map, MapEntry, int, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getSerializedSize() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| writeString(CodedOutputStream, int, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| internalGetMapField(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeStringSize(int, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeStringNoTag(CodedOutputStream, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getAllFieldsMutable(boolean) |   | 86% |   | 81% | 2 | 9 | 1 | 21 | 0 | 1 |
| parseUnknownField(CodedInputStream, UnknownFieldSet.Builder, ExtensionRegistryLite, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| checkNotLite(ExtensionLite) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isStringEmpty(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| computeStringSizeNoTag(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| parseWithIOException(Parser, InputStream, ExtensionRegistryLite) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseWithIOException(Parser, CodedInputStream, ExtensionRegistryLite) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseDelimitedWithIOException(Parser, InputStream, ExtensionRegistryLite) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseWithIOException(Parser, InputStream) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseWithIOException(Parser, CodedInputStream) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseDelimitedWithIOException(Parser, InputStream) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getRepeatedField(Descriptors.FieldDescriptor, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| canUseUnsafe() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getFieldRaw(Descriptors.FieldDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedFieldCount(Descriptors.FieldDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| parseUnknownFieldProto3(CodedInputStream, UnknownFieldSet.Builder, ExtensionRegistryLite, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeTo(CodedOutputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getParserForType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAllFieldsRaw() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newInstance(GeneratedMessageV3.UnusedPrivateParameter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeReplace() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnknownFields(UnknownFieldSet) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| newIntList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newLongList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newFloatList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDoubleList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newBooleanList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeMutableCopy(Internal.ProtobufList) |   | 76% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| enableAlwaysUseFieldBuildersForTesting() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAlwaysUseFieldBuildersForTesting(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUnknownFields() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeExtensionsImmutable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newBuilderForType(AbstractMessage.BuilderParent) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| GeneratedMessageV3(GeneratedMessageV3.Builder) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| hasOneof(Descriptors.OneofDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOneofFieldDescriptor(Descriptors.OneofDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasField(Descriptors.FieldDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getField(Descriptors.FieldDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| GeneratedMessageV3() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAllFields() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDescriptorForType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mutableCopy(Internal.IntList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mutableCopy(Internal.LongList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mutableCopy(Internal.FloatList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mutableCopy(Internal.DoubleList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mutableCopy(Internal.BooleanList) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptyIntList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptyLongList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptyFloatList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptyDoubleList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptyBooleanList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |