class Minjs::ECMA262::StDebugger
Base
class of ECMA262
DebuggerStatement element.
@see www.ecma-international.org/ecma-262 ECMA262
12.15
Public Instance Methods
==(obj)
click to toggle source
compare object
# File lib/minjs/ecma262/statement.rb, line 1517 def ==(obj) self.class == obj.class end
deep_dup()
click to toggle source
duplicate object @see Base#deep_dup
# File lib/minjs/ecma262/statement.rb, line 1507 def deep_dup self.class.new end
to_js(options = {})
click to toggle source
Returns a ECMAScript string containg the representation of element. @see Base#to_js
# File lib/minjs/ecma262/statement.rb, line 1523 def to_js(options = {}) concat options, :debugger, ";" end
traverse(parent) { |parent, self| ... }
click to toggle source
Traverses this children and itself with given block.
# File lib/minjs/ecma262/statement.rb, line 1512 def traverse(parent, &block) yield parent, self end