method
to_symbol
v8.0.0 -
Show latest stable
- Class:
ActionView::RenderParser::RipperRenderParser::Node
to_symbol()public
No documentation available.
# File actionview/lib/action_view/render_parser/ripper_render_parser.rb, line 107
def to_symbol
if type == :@label && self[0] =~ /\A(.+):\z/
$1.to_sym
elsif type == :symbol_literal && self[0].type == :symbol && self[0][0].type == :@ident
self[0][0][0].to_sym
else
raise "not a symbol?: #{self.inspect}"
end
end