class Rubasteme::AST::Node
Public Class Methods
new(_literal = nil)
click to toggle source
# File lib/rubasteme/ast.rb, line 74 def initialize(_literal = nil) end
Public Instance Methods
to_a()
click to toggle source
# File lib/rubasteme/ast.rb, line 83 def to_a; []; end
to_s()
click to toggle source
# File lib/rubasteme/ast.rb, line 84 def to_s; to_a.to_s; end
type()
click to toggle source
# File lib/rubasteme/ast.rb, line 77 def type klass_name = self.class.name.split("::")[-1] type_name = Utils.snake_case(klass_name.delete_suffix("Node")) "ast_#{type_name}".intern end