()
| 549 | } |
| 550 | |
| 551 | func (self *_parser) parseWithStatement() ast.Statement { |
| 552 | node := &ast.WithStatement{} |
| 553 | node.With = self.expect(token.WITH) |
| 554 | self.expect(token.LEFT_PARENTHESIS) |
| 555 | node.Object = self.parseExpression() |
| 556 | self.expect(token.RIGHT_PARENTHESIS) |
| 557 | self.scope.allowLet = false |
| 558 | node.Body = self.parseStatement() |
| 559 | |
| 560 | return node |
| 561 | } |
| 562 | |
| 563 | func (self *_parser) parseCaseStatement() *ast.CaseStatement { |
| 564 |
no test coverage detected