| handleEntityDecl(boolean) |  | 0% |  | 0% | 27 | 27 | 75 | 75 | 1 | 1 |
| handleAttrDecl(DTDElement, char, int, Location) |  | 0% |  | 0% | 33 | 33 | 81 | 81 | 1 | 1 |
| readPI() |  | 0% |  | 0% | 34 | 34 | 64 | 64 | 1 | 1 |
| parseAttrDefaultValue(DefaultAttrValue, char, PrefixedName, Location, boolean) |  | 0% |  | 0% | 26 | 26 | 68 | 68 | 1 | 1 |
| parseEntityValue(String, Location, char) |  | 0% |  | 0% | 30 | 30 | 76 | 76 | 1 | 1 |
| parseDTD() |  | 0% |  | 0% | 26 | 26 | 49 | 49 | 1 | 1 |
| handleElementDecl() |  | 0% |  | 0% | 13 | 13 | 52 | 52 | 1 | 1 |
| handleExternalEntityDecl(WstxInputSource, boolean, String, char, Location) |  | 0% |  | 0% | 19 | 19 | 53 | 53 | 1 | 1 |
| handleDeclaration(char) |  | 0% |  | 0% | 14 | 14 | 47 | 47 | 1 | 1 |
| readContentSpec(PrefixedName, boolean, int) |  | 0% |  | 0% | 17 | 17 | 45 | 45 | 1 | 1 |
| handleNotationDecl() |  | 0% |  | 0% | 14 | 14 | 41 | 41 | 1 | 1 |
| FullDTDReader(WstxInputSource, ReaderConfig, boolean, DTDSubset, boolean, int) |  | 0% |  | 0% | 11 | 11 | 44 | 44 | 1 | 1 |
| readMixedSpec(PrefixedName, boolean) |  | 0% |  | 0% | 14 | 14 | 36 | 36 | 1 | 1 |
| parseDirectiveFlattened() |  | 0% |  | 0% | 15 | 15 | 42 | 42 | 1 | 1 |
| expandPE() |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| loadMore() |  | 0% |  | 0% | 11 | 11 | 30 | 30 | 1 | 1 |
| findEntity(String, Object) |  | 0% |  | 0% | 15 | 15 | 28 | 28 | 1 | 1 |
| parseEnumerated(DTDElement, PrefixedName, boolean) |  | 0% |  | 0% | 11 | 11 | 24 | 24 | 1 | 1 |
| checkDTDKeyword(String) |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 1 | 1 |
| handleIgnored() |  | 0% |  | 0% | 14 | 14 | 23 | 23 | 1 | 1 |
| readComment(DTDEventListener) |  | 0% |  | 0% | 10 | 10 | 27 | 27 | 1 | 1 |
| skipObligatoryDtdWs() |  | 0% |  | 0% | 13 | 13 | 19 | 19 | 1 | 1 |
| checkInclusion() |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| handleTargetNsDecl() |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
| readDTDNmtoken(char) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| handleSuppressedDeclaration() |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| checkPublicSystemKeyword(char) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| parseDirective() |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| handleAttlistDecl() |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| readNotationEntry(char, PrefixedName, Location) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| skipDtdWs(boolean) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| readDTDKeyword(String) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| handleUndeclaredEntity(String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| loadMoreFromCurrent() |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| readDTDQName(char) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| checkXmlSpaceAttr(int, WordResolver) |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 1 | 1 |
| findSharedName(String, String) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| ensureInput(int) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| readArity() |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| dtdNextIfAvailable() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| _reportUndefinedNotationRefs() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| loadMoreScoped(WstxInputSource, String, Location) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| flattenExternalSubset(WstxInputSource, Writer, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| handleIncompleteEntityProblem(WstxInputSource) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| initInputSource(WstxInputSource, boolean, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getNextExpanded() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| _reportBadDirective(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| combineArities(char, char) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| throwDTDUnexpectedChar(int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readEnumEntry(char, HashMap) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| readInternalSubset(WstxInputData, WstxInputSource, ReaderConfig, boolean, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| findEntity(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| handleIncluded() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| _reportWarning(XMLReporter, String, String, Location) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getTextBuffer() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| throwDTDAttrError(String, DTDElement, PrefixedName) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| handleGreedyEntityProblem(WstxInputSource) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| FullDTDReader(WstxInputSource, ReaderConfig, DTDSubset, boolean, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| throwDTDElemError(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| attrDesc(Object, PrefixedName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readDTDLocalName(char, boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getElementMap() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| _reportVCViolation(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readExternalSubset(WstxInputSource, ReaderConfig, DTDSubset, boolean, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| readDTDName(char) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| entityDesc(WstxInputSource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| elemDesc(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setFlattenWriter(Writer, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| FullDTDReader(WstxInputSource, ReaderConfig, boolean, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| flushFlattenWriter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkXmlIdAttr(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| _reportWFCViolation(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _reportWFCViolation(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| throwForbiddenPE() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |