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

Method parseAdditiveExpression

parser/expression.go:935–949  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

933}
934
935func (self *_parser) parseAdditiveExpression() ast.Expression {
936 left := self.parseMultiplicativeExpression()
937
938 for self.token == token.PLUS || self.token == token.MINUS {
939 tkn := self.token
940 self.next()
941 left = &ast.BinaryExpression{
942 Operator: tkn,
943 Left: left,
944 Right: self.parseMultiplicativeExpression(),
945 }
946 }
947
948 return left
949}
950
951func (self *_parser) parseShiftExpression() ast.Expression {
952 left := self.parseAdditiveExpression()

Callers 1

parseShiftExpressionMethod · 0.95

Calls 2

nextMethod · 0.95

Tested by

no test coverage detected