| readRawVarint32(int, InputStream) |  | 0% |  | 0% | 8 | 8 | 18 | 18 | 1 | 1 |
| newInstance(Iterable, boolean) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| newInstance(ByteBuffer, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| setRecursionLimit(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setSizeLimit(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| newInstance(InputStream, int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| newInstance(Iterable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| readRawVarint32(InputStream) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| newInstance(byte[], int, int, boolean) |   | 72% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| newInstance(InputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newInstance(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| discardUnknownFields() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetDiscardUnknownFields() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| CodedInputStream() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| decodeZigZag32(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decodeZigZag64(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkRecursionLimit() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| newInstance(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newInstance(byte[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| shouldDiscardUnknownFields() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |