MCPcopy Create free account
hub / github.com/dop251/goja / parseVariableStatement

Method parseVariableStatement

parser/statement.go:782–794  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

780}
781
782func (self *_parser) parseVariableStatement() *ast.VariableStatement {
783
784 idx := self.expect(token.VAR)
785
786 list := self.parseVarDeclarationList(idx)
787 self.ensurePatternInit(list)
788 self.semicolon()
789
790 return &ast.VariableStatement{
791 Var: idx,
792 List: list,
793 }
794}
795
796func (self *_parser) parseLexicalDeclaration(tok token.Token) *ast.LexicalDeclaration {
797 idx := self.expect(tok)

Callers 1

parseStatementMethod · 0.95

Calls 4

expectMethod · 0.95
ensurePatternInitMethod · 0.95
semicolonMethod · 0.95

Tested by

no test coverage detected