class Minjs::ECMA262::Statement

Base class of ECMA262 statement element.

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

Public Instance Methods

empty?() click to toggle source

return true if statement can convert to empty statement.

# File lib/minjs/ecma262/statement.rb, line 23
def empty?
  false
end
priority() click to toggle source

@return [Fixnum] expression priority

# File lib/minjs/ecma262/statement.rb, line 18
def priority
  999
end
to_exp?() click to toggle source

return true if statement can convert to expression.

# File lib/minjs/ecma262/statement.rb, line 8
def to_exp?
  false
end
to_return?() click to toggle source

return true if statement can convert to return statement.

# File lib/minjs/ecma262/statement.rb, line 13
def to_return?
  false
end