| appendSnippet(StringBuilder, Token, Token, Token) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| syntaxError(BaseRecognizer, String[], RecognitionException) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| appendQuerySnippet(Parser, StringBuilder) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| areTokensValid(Token[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| insertChar(String, int, char) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| highlightToken(String, Token) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isTokenValid(Token) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| throwFirstSyntaxError() |   | 38% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getSnippetLastTokenIndex(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| syntaxError(BaseRecognizer, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOffendingTokenIndex(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLastCharPositionInLine(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSnippetFirstTokenIndex(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lineIndex(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLength(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ErrorCollector(String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |