class Riml::AST_Rewriter::RegisterDefinedClasses

Public Instance Methods

match?(node) click to toggle source
# File lib/riml/ast_rewriter.rb, line 340
def match?(node)
  ClassDefinitionNode === node
end
max_recursion_lvl() click to toggle source
# File lib/riml/ast_rewriter.rb, line 350
def max_recursion_lvl
  1
end
replace(node) click to toggle source
# File lib/riml/ast_rewriter.rb, line 344
def replace(node)
  n = node.dup
  n.instance_variable_set("@registered_state", true)
  classes[node.full_name] = n
end