docs: function parseThrowStatement(node) {
          var argument;
  
          expectKeyword('throw');
  
          if (hasLineTerminator) {
              throwError(Messages.NewlineAfterThrow);
          }
  
          argument = parseExpression();
  
          consumeSemicolon();
  
          return node.finishThrowStatement(argument);
      }