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

instance method Prism::Location#start_code_units_offset

start_code_units_offset(encoding = Encoding::UTF_16LE) -> IntegerRuby 3.4 から[permalink][rdoc][edit]

範囲の開始位置の、指定エンコーディングのコード単位でのオフセットを返します。UTF-16 のコード単位で位置をやりとりする LSP(Language Server Protocol)などとの連携向けです。

[PARAM] encoding:
コード単位の基準となるエンコーディング