要約
# から始まる通常のコメントを表すクラスです。
目次
- インスタンスメソッド
継承しているメソッド
インスタンスメソッド
trailing? -> boolRuby 3.3 から[permalink][rdoc][edit]-
コードの後ろに続く行末コメントであれば true を、行頭(または空白だけ) から始まる独立した行のコメントであれば false を返します。
例require "prism" comments = Prism.parse(<<~RUBY).comments # 独立した行のコメント 1 + 1 # 行末コメント RUBY p comments[0].trailing? # => false p comments[1].trailing? # => true