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