Skip to Content Skip to Search

InlineComment objects are the most common. They correspond to comments in the source file like this one that start with #.

Methods
I
T

Instance Public methods

inspect()

Returns a string representation of this comment.

# File ruby/lib/prism/parse_result.rb, line 253
def inspect
  "#<Prism::InlineComment @location=#{location.inspect}>"
end

trailing?()

Returns true if this comment happens on the same line as other code and false if the comment is by itself.

# File ruby/lib/prism/parse_result.rb, line 248
def trailing?
  !location.start_line_slice.strip.empty?
end