| visitBinary(Pattern, Pattern) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitGroup(Pattern, Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitInterleave(Pattern, Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitChoice(Pattern, Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitOneOrMore(Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitElement(NameClass, Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitAttribute(NameClass, Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitList(Pattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| PatternWalker() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEmpty() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNotAllowed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitError() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitData(Datatype) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDataExcept(Datatype, Pattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitValue(Datatype, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitText() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAfter(Pattern, Pattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |