| readLayoutElement() |   | 33% |   | 30% | 7 | 10 | 21 | 28 | 0 | 1 |
| readUnionCase() |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
| readNumeral() |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| readReferenceTag() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| expect(char[]) |   | 48% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
| readAnyInt() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| readElement() |   | 70% |   | 75% | 1 | 5 | 4 | 11 | 0 | 1 |
| readBody() |   | 40% | | n/a | 0 | 1 | 4 | 6 | 0 | 1 |
| decrementDepth() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| ensureNotEof() |   | 23% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| readIntegralTag() |   | 85% |   | 66% | 4 | 7 | 2 | 11 | 0 | 1 |
| incrementDepth() |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| readUnsignedInt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readAttributeLayout() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| next() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| eof() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| AttributeLayoutParser(CharSequence, AttributeLayoutParser.Factory) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| peek() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |