( message: string, input: string, locationText: string, parseSourceSpan: ParseSourceSpan, )
| 1892 | } |
| 1893 | |
| 1894 | function getParseError( |
| 1895 | message: string, |
| 1896 | input: string, |
| 1897 | locationText: string, |
| 1898 | parseSourceSpan: ParseSourceSpan, |
| 1899 | ) { |
| 1900 | if (locationText.length > 0) { |
| 1901 | locationText = ` ${locationText} `; |
| 1902 | } |
| 1903 | const location = getLocation(parseSourceSpan); |
| 1904 | const error = `Parser Error: ${message}${locationText}[${input}] in ${location}`; |
| 1905 | return new ParseError(parseSourceSpan, error); |
| 1906 | } |
| 1907 | |
| 1908 | class SimpleExpressionChecker extends RecursiveAstVisitor { |
| 1909 | errors: string[] = []; |
no test coverage detected
searching dependent graphs…