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



240
241
242
# File 'lib/rubinius/code/ast/node.rb', line 240

def initialized
  @modified = false
end

#modified?Boolean

Returns:

  • (Boolean)


244
245
246
# File 'lib/rubinius/code/ast/node.rb', line 244

def modified?
  @modified
end

#modifyObject



248
249
250
# File 'lib/rubinius/code/ast/node.rb', line 248

def modify
  @modified = true
end

#unmodifyObject



252
253
254
# File 'lib/rubinius/code/ast/node.rb', line 252

def unmodify
  @modified = false
end