(errorMsg: string)
| 1835 | // Allocates a dummy "error expression" and consumes the remainder |
| 1836 | // of the tokens on the line for error recovery. |
| 1837 | private _handleExpressionParseError(errorMsg: string): ErrorExpressionNode { |
| 1838 | this._addError(errorMsg, this._peekToken()); |
| 1839 | let expr = new ErrorExpressionNode(this._peekToken()); |
| 1840 | this._consumeTokensUntilType(TokenType.NewLine); |
| 1841 | return expr; |
| 1842 | } |
| 1843 | |
| 1844 | // lambdef: 'lambda' [varargslist] ':' test |
| 1845 | private _parseLambdaExpression(allowConditional = true): LambdaNode { |
no test coverage detected