class Minjs::ECMA262::ExpURShift

Class of the Unsigned Right Shift operator expression element.

@see www.ecma-international.org/ecma-262 ECMA262 11.7

Public Class Methods

new(val, val2) click to toggle source
# File lib/minjs/ecma262/expression.rb, line 1390
def initialize(val, val2)
  @val = val
  @val2 = val2
end

Public Instance Methods

ecma262_typeof() click to toggle source

return results of ‘typeof’ operator.

@return [Symbol] :number

# File lib/minjs/ecma262/expression.rb, line 1408
def ecma262_typeof
  :number
end
priority() click to toggle source

@return [Fixnum] expression priority

# File lib/minjs/ecma262/expression.rb, line 1401
def priority
  PRIORITY_SHIFT
end
sym() click to toggle source

symbol of expression

# File lib/minjs/ecma262/expression.rb, line 1396
def sym
  ">>>"
end