class Rbr::CommentNode
Wraps a Parser::Source::Comment object and provides convenience methods
Public Class Methods
new(parser_comment)
click to toggle source
# File lib/rbr/comment_node.rb, line 6 def initialize(parser_comment) @parser_comment = parser_comment end
Public Instance Methods
expression()
click to toggle source
# File lib/rbr/comment_node.rb, line 10 def expression @parser_comment.loc.expression end
pretty_print()
click to toggle source
# File lib/rbr/comment_node.rb, line 14 def pretty_print "#{expression.line}: #{@parser_comment.text}" end