Class: CodeTools::AST::Node::TransformState

Inherits:
Object
  • Object
show all
Defined in:
lib/rubinius/code/ast/node.rb

Overview

Manage the state of the #transform method.

Instance Method Summary collapse

Instance Method Details

#initializedObject



242
243
244
# File 'lib/rubinius/code/ast/node.rb', line 242

def initialized
  @modified = false
end

#modified?Boolean

Returns:

  • (Boolean)


246
247
248
# File 'lib/rubinius/code/ast/node.rb', line 246

def modified?
  @modified
end

#modifyObject



250
251
252
# File 'lib/rubinius/code/ast/node.rb', line 250

def modify
  @modified = true
end

#unmodifyObject



254
255
256
# File 'lib/rubinius/code/ast/node.rb', line 254

def unmodify
  @modified = false
end