Ruby 3.3 リファレンスマニュアル

instance method Prism::MagicComment#value_loc

value_loc -> Prism::LocationRuby 3.3 から[permalink][rdoc][edit]

値のソースコード上の位置を表す Prism::Location を返します。

require "prism"

magic = Prism.parse("# coding: utf-8\np 1\n").magic_comments.first
p magic.key_loc.slice   # => "coding"
p magic.value_loc.slice # => "utf-8"